English-Portuguese dictionary »

amphipod meaning in Portuguese

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

anfípodenoun
{m}