Rainbowfish native to Madagascar. Found mainly in clear streams over gravel or coarse sand in both fast rivers and small brooks. Feeds mostly on terrestrial insects, with some aquatic insect larvae.
Category: Rainbowfish
Global Region: Africa
Distribution: Madagascar
CARES Classification: Endangered
IUCN Red List Status: Endangered
None