The Zebra Loach is a species of freshwater loach native to India and is listed as endangered.Reasons for endangered status - Habitat altercations, small range.Conservation efforts - They live in captivity. Zebra Loach Facts - Science Name: Botia striataSize: 9 cmNative Locations: India Lifespan: 10...
minds.com
Get replies from creators like The_Nature_Plug