sterlet
noun
ster·let
| \ ˈstərlə̇t\
plural -s
Definition of sterlet
: a small sturgeon (Acipenser ruthenus) found especially in the Caspian sea and its rivers and highly esteemed for its flavor and its caviar
Keep scrolling for more