Cichlid (Family Cichlidae) Diversity in North Carolina
By the NCFishes.com Team The Family Cichlidae, known collectively as cichlids, is a very diverse (about 1600 species) family of fishes indigenous to tropical and subtropical fresh and brackish waters of Mexico, Central and South America, the West Indies, Africa, the Middle East, and the Indian subcontinent. Only one species, the Ro Grande Cichlid, Herichthys … Read more