English edit

Pronunciation edit

Noun edit

amphipods

  1. plural of amphipod