smallmouth buffalo
nounDefinition of smallmouth buffalo
: a common buffalo fish (Ictiobus bubalus) that is usually smaller and slenderer than the bigmouth and black buffalos and is a superior food fish