Definition of Sacramento Sturgeon

Any infomration entered here is solely your responsibility

Currently available definitions
Sacramento Sturgeon in English
Noun
  1. food and game fish of marine and fresh waters of northwestern coast of North America