sevruga

Definitions


[sɛvˈruːɡə], (Noun)

Definitions:
- a migratory sturgeon found only in the basins of the Caspian and Black Seas, much fished for its caviar


Phrases:

Origin:
late 16th century: from Russian sevryuga




definition by Oxford Dictionaries