Lake Sturgeon (noun) Definition, Meaning & Examples

noun
  1. a sturgeon, Acipenser fulvescens, of the Great Lakes and Mississippi and St. Lawrence rivers.
Lake Sturgeon (noun) Definition, Meaning & Examples

More Definitions