X-Nico

unusual facts about Pethia muvattupuzhaensis


Pethia muvattupuzhaensis

Pethia muvattupuzhaensis is a species of cyprinid fish found in Muvattupuzha and Periyar Rivers, Kerala, India.



see also