meaning of amphipods
1. One of the Amphipoda.
2. Alt. of Amphipodan
3. a kind of malacostracan crustacean
Related Words
amphipod | amphipoda | amphipodan | amphipodous |
1. One of the Amphipoda.
2. Alt. of Amphipodan
3. a kind of malacostracan crustacean
amphipod | amphipoda | amphipodan | amphipodous |