Portuguese-English dictionary »

ascáride meaning in English

PortugueseEnglish
ascáride noun
{m}

ascarid(any nematode of the family Ascarididae (Ascaridae))
noun