AMPHIPOD


Meaning of AMPHIPOD in English

noun one of the amphipoda.

2. amphipod ·adj ·alt. of amphipodan.

Webster English vocab.      Английский словарь Webster.