Osmerus

noun
Os·​me·​rus | \ äzˈmirəs\

Definition of Osmerus

: a genus of smelts of the type of the family Osmeridae

History and Etymology for Osmerus

New Latin, from Greek osmēros odorous, from osmē odor

Keep scrolling for more