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