Word info

mycoherbicide

Noun

Meaning

mycoherbicide (plural mycoherbicides)

Any bioherbicide based on a fungus.

Source: en.wiktionary.org

Close letter words and terms