Portuguese-English dictionary »

anfípode meaning in English

PortugueseEnglish
anfípode noun
{m}

amphipod [amphipods](species of order Amphipoda)
noun
[UK: ˈamfɪpˌɒd] [US: ˈæmfɪpˌɑːd]