Amphipod

Am·phi·pod

Amphipod

n.
  1. One of the Amphipoda. (Zool.)

Amphipod

a.
  1. Of or pertaining to the Amphipoda. (Zool.)