stellate sturgeon

[English] plural stellate sturgeons

The Sevruga or stellate surgeon is the smallest but most prolific of the sturgeons.

Synonyms in other languages

Latin names