Portuguese-English dictionary »

cestocida meaning in English

PortugueseEnglish
cestocida adjective

cestocidal(that kills cestodes)
adjective

cestocida noun
{m}

cestocide(substance that kills cestodes)
noun