methoprene
noun
meth·o·prene
ˈmeth-ə-ˌprēn
: an insecticide C19H34O3 that arrests growth at the larval stage of development
Love words? Need even more definitions?
Merriam-Webster unabridged
Share