Schistura semiarmata is a species of stone loach in the genus Schistura. It is found in the Indian states of Karnataka, Kerala, and Tamil Nadu (the Bhavani River, the Seegoor River, and Billicul Lake)[1] and, at least based on some sources, in Pakistan. It grows to 5.6cm (02.2inches) SL. It is a very common species inhabiting high altitude streams with hard bottom (sand, gravel and cobble stones as the major substrates). It is sometimes used as an aquarium fish.