Wiktionary
mycoherbicides
n. (plural of mycoherbicide English)
n. (plural of mycoherbicide English)