Portuguese-English dictionary »

acaricida meaning in English

PortugueseEnglish
acaricida adjective

acaricidal(deadly to acarids)
adjective

acaricida noun
{m}

acaricide [acaricides](substance which kills acarids)
noun