organophosphate n : an insecticide that interferes with an insect's nervous system
Copyright © 2024 3Dict.net