osmerus

/ˈɒzmərəs/

Definitions

1. noun

Any of several species of fish of the genus Osmerus, native to the northern hemisphere.

“The osmerus is a type of fish found in the rivers of Europe.”

Synonyms

  • smelt
  • trout

Antonyms

  • swordfish
  • tuna