amphipod

noun
  1. a small crustacean with a laterally compressed body, typically found in marine and freshwater environments
  2. Usage: zoological

Examples