EnglishEdit

NounEdit

starry sturgeon (plural starry sturgeons)

  1. sevruga, Acipenser stellatus

TranslationsEdit