Amphipod

Definition:

  • (n.) One of the Amphipoda.
  • (a.) Alt. of Amphipodan

Compare amphipod with other words:

amphipod vs. crustacean

amphipod vs. shrimp

amphipod vs. amphipoda

amphipod vs. order

amphipod vs. taxonomic