VariousWords beta
Related Terms:
Definitions:
Noun
amphipod
Definition: a kind of malacostracan crustacean
Definition: A member of taxonomic order Amphipoda of small, shrimp-like crustaceans.