Teleocichla cinderella
Encyclopedia
Teleocichla cinderella is a fish from the family
Family (biology)
In biological classification, family is* a taxonomic rank. Other well-known ranks are life, domain, kingdom, phylum, class, order, genus, and species, with family fitting between order and genus. As for the other well-known ranks, there is the option of an immediately lower rank, indicated by the...

 Cichlidae. T. cinderella is a rheophile
Rheophile
A rheophile is an organism that prefers to live in fast moving water.-Insects:*Many aquatic insects living in riffles require current to survive.*Epeorus sylvicola, a rheophilic mayfly species .-Fish:...

 and has an elongate body shape and under-developed swimbladder. The species superficially resembles some species of goby
Goby
The gobies form the family Gobiidae, which is one of the largest families of fish, with more than 2,000 species in more than 200 genera. Most are relatively small, typically less than 10 cm in length...

 or gudgeon
Gudgeon (fish)
Gudgeon is a common name for a number of small freshwater fishes of the families Cyprinidae, Eleotridae or Ptereleotridae. Most gudgeons are elongate, bottom-dwelling fish, many of which live in rapids and other fast moving water....

.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK