starry sturgeon
English
Noun
starry
sturgeon
(
plural
starry sturgeons
)
sevruga
(
Acipenser stellatus
)
Translations
Acipenser stellatus
—
see
sevruga