Portuguese-English dictionary »

arqueogastrópode meaning in English

PortugueseEnglish
arqueogastrópode noun
{m}

archaeogastropod(any member of the Archaeogastropoda, a taxonomic order of sea snails)
noun