Synonyms for amphipod | Synonym.com

Synonyms for amphipod

amphipod (n.)

a kind of malacostracan crustacean

Synonyms: