Definition of amphipod
English to English adjective - Of or pertaining to the Amphipoda.
source: Webster 1913 noun - a kind of malacostracan crustacean
source: WordNet 3.0 - One of the Amphipoda.
source: Webster 1913
Visual Synonyms 
Nearby Word
amphipod, amphipoda, amphid, amputation, ameboid, amoeboid, ambition, amoebida, amphitheatre, ambitious, ambit, anybody, amputee, amputate, anophyte, anobiidae, anopat, anopa't, an nafud, an nefud
|
|
|