Noun amphipod has 1 sense
  1. amphipod - a kind of malacostracan crustacean
    --1 is a kind of
    malacostracan crustacean
    --1 is a member of Amphipoda, order Amphipoda
    --1 has particulars:
     beach flea, sand hopper, sandhopper, sand flea; skeleton shrimp; whale louse
,
TOP