English-Portuguese dictionary »

arctiid meaning in Portuguese

EnglishPortuguese
arctiid (any member of the Arctiidae)
noun

arctiídeonoun
{m}

Your history