sturgeonEnglish

sturgeon

Noun

Large primitive fishes valued for their flesh and roe, widely distributed in the North Temperate Zone

English: sturgeon

English words with similar meanings

Show 2 words