Portuguese-English dictionary »

arctiídeo meaning in English

PortugueseEnglish
arctiídeo noun
{m}

arctiid(any member of the Arctiidae)
noun