Osteochilus flavicauda is a species of cyprinid fish endemic to the Malay Peninsula.[1]
Osteochilus flavicauda is a species of cyprinid fish endemic to the Malay Peninsula.