English Noun Russian sturgeons plural of Russian sturgeonWikiwand - on Seamless Wikipedia browsing. On steroids.