Spanish-English dictionary »

anfípodo meaning in English

SpanishEnglish
anfípodo noun
{m}

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