acaricideEnglish

acaracide, acaricide

Noun

A chemical agent used to kill mites

English: acaricide, acaracide

English words with similar meanings

Show 1 words