Lake Sturgeon Definition
noun
A freshwater fish in North America of family Acipenseridae , Acipenser fulvescens Acipenser fulvescens .
Wiktionary
Advertisement
Related Articles
Find Similar Words
Find similar words to lake sturgeon using the buttons below.