English

edit

Noun

edit

euphausiids

  1. plural of euphausiid