Word info

proacaricide

Noun

Meaning

proacaricide (plural proacaricides)

Any substance that becomes an acaricide after being metabolised

Source: en.wiktionary.org

Close letter words and terms