Zodiac loach

Mesonoemacheilus triangularis

Also known as Batik loach, Kerala loach, Nemacheilus triangularis

FreshwaterFish

Care at a glance

Temperature
68–79°F
20–26°C
pH
6.5–7.5
Adult size
2.4 in
6 cm
Minimum tank
24 gal
90 L
Temperament
Mostly peaceful
Social behavior
Solitary
Tankmates
With caution
Swim level
Bottom
Difficulty
Medium
Breeding
No record
Rarity
Rare
Family
Nemacheilidae
Origin
Endemic to fast, clear, forested streams of the Western Ghats in Kerala, southern India, over gravel and bedrock.

Overview

Keep it singly, as a compatible pair, or in a dense group of 10 or more in a tank of 90 litres or more, at 20 to 26 C and pH 6.5 to 7.5, since middling numbers lead to bickering. It is an omnivore that takes sinking pellets, frozen bloodworm and brine shrimp. It can be territorial and a little fin-nippy, so choose active, robust tankmates rather than slow or long-finned fish.

In the wild

A boldly marked stone loach of about 6 cm covered in a maze of dark, worm-like lines that give it the zodiac and batik names. It comes from cool, well-oxygenated hill streams and wants brisk flow, clean water and a rocky, sandy bottom that mimics a river bed. A tight lid is important, as it will jump.

Good to know

It belongs to the stone loach family Nemacheilidae and was long known as Nemacheilus triangularis before being moved to Mesonoemacheilus. Each fish carries a slightly different scribbled pattern, so no two look quite alike.

Did you know

The intricate scribbled pattern is unique to each individual, a bit like a fingerprint.

Common questions

What size tank does a Zodiac loach need?

A Zodiac loach needs at least 24 gal (90 L). It spends most of its time in the bottom.

What temperature and pH does a Zodiac loach need?

A Zodiac loach is comfortable at 68–79°F (20–26°C) with a pH of 6.5–7.5.

How big does a Zodiac loach get?

An adult Zodiac loach reaches about 2.4 in (6 cm).

Related species