lake sturgeon

Noun

 * 1) a freshwater fish in North America of family,.