English dictionary
sturgeon meaning and definition
Definition and meaning of sturgeon at MeaningMonkey.org. sturgeon meaning and definition in the English Dictionary.STURGEON noun
Definition of sturgeon (noun)
- large primitive fishes valued for their flesh and roe; widely distributed in the North Temperate Zone
Source: Princeton University Wordnet