Portuguese-English dictionary »

ascaricida meaning in English

PortugueseEnglish
ascaricida noun
{m}

ascaricide(any pesticide intended to kill roundworms)
noun