amphipod

1. (noun) a kind of malacostracan crustacean
Related Words: beach flea, malacostracan crustacean, sand flea, sand hopper, sandhopper, skeleton shrimp, whale louse



Terms and Conditions of Use / Copyright Notice