Definition of pallid sturgeon in US English:

pallid sturgeon

noun

  • A freshwater sturgeon, Scaphirhynchus albus, with a distinctive flattened snout, found in some North American rivers.

Origin

1950s.