WordUnscrambler Home
sterlet
Definitions
[ˈstəːlɪt], (Noun)
Definitions:
- a small sturgeon of the Danube basin and Caspian Sea area, farmed and commercially fished for its flesh and caviar
Phrases:
Origin
:
late 16th century: from Russian sterlyadʹ
Click here to see the free dictionary definition for sterlet
definition by Oxford Dictionaries