Word info

mycoacaricide

Noun

Meaning

mycoacaricide (plural mycoacaricides)

Any acaricide containing live fungi.

Source: en.wiktionary.org

Close letter words and terms