• 基础释义
  • 英英词典释义

amphipoda

[æm'faɪpədə] [æm'faɪpədə]
英英词典释义
  • Noun
    1. small flat-bodied semi-terrestrial crustaceans: whale lice; sand-hoppers; skeleton shrimp