buffalo fish

buffalo fish

English Noun
Ad

Definition

Any of several North American freshwater sucker fishes of the genus Ictiobus, similar to carp but having a humped back.

Ad