amphipod

Nouns

  • (n) a kind of malacostracan crustacean

Words of close approximity

Amphipoda