English Horabagrus brachysoma Cited by user Micromesistius on 09 Aug 2017 Horabagrus brachysoma or the sun catfish is a species of catfish endemic to rivers in the Western Ghats of India.