Medical Dictionary
methoprene
noun meth·o·prene \ˈmeth-ə-ˌprēn\
Medical Definition of METHOPRENE
: an insecticide C19H34O3 that arrests growth at the larval stage of development
Seen & Heard
What made you want to look up methoprene? Please tell us where you read or heard it (including the quote, if possible).