barbel steed

English

Noun

barbel steed (plural barbel steeds)

  1. A freshwater fish of species Hemibarbus labeo, of East Asia.

Further reading