Home
Mesonoemacheilus triangularis habitat, near Chalkudy, Kerala, India