embiotocid

/ɛmbɪəˈtɒsɪd/

Definitions

1. noun

A member of the family Embiotocidae, commonly known as surf smelt.

“The embiotocid population has been declining due to changes in ocean temperature.”

Synonyms

  • surf smelt
  • surffish

Antonyms

  • deepwater fish
  • large fish species