Garra imbarbatus is a species of cyprinid fish in the genus Garra from Vietnam.[1]
Garra imbarbatus is a species of cyprinid fish in the genus Garra from Vietnam.