Find the word definition

Wikipedia
Horalabiosa

Horalabiosa is a genus of cyprinid fish found only in India. There are currently three described species in this genus.