Word info

mycopesticide

Noun

Meaning

mycopesticide (plural mycopesticides)

Any pesticide that contains live fungi

Source: en.wiktionary.org

Close letter words and terms