Home

Word

amphipod, n.
(amphipods)
more info a kind of malacostracan crustacean
<noun.animal>

amphipod