amphipoda

/ˌæmfɪˈpɒdə/

Definitions

1. noun

a suborder of crustaceans including sandhoppers and beach fleas

“The amphipoda were abundant in the coastal waters of New Zealand.”

Synonyms

  • crustaceans
  • sandhoppers

Antonyms

  • terrestrial animals