Dictionary.com
Thesaurus.com

squawfishes

  • plural
    of squawfish.
    squawfish
    noun
    any of several large, voracious cyprinid fishes of the genus Ptychocheilus, inhabiting rivers of the western United States and Canada: The Colorado squawfish, P. lucius, is endangered.

More Suggestions