VariousWords beta
Related Terms:
Noun
Definition: A pyrethroid insecticide with many uses, including control of the adult mosquito population.
VariousWords beta
Definition: A pyrethroid insecticide with many uses, including control of the adult mosquito population.