Noun Definition

amphipod

1.Definition: a kind of malacostracan crustacean

Category: Animals