Kingdom Animalia Class Actinopterygii Family Cyprinidae Scientific name Labeobarbus polylepis | Phylum Chordata Order Cypriniformes Genus Labeobarbus Rank Species | |
Similar Largescale yellowfish, Labeobarbus, Clanwilliam yellowfish, Zambezi yellowfish, Smallmouth yellowfish |
The smallscale yellowfish (Labeobarbus polylepis) is a South African species of freshwater fish in the cyprinid family. It is native to the Limpopo, Incomati and Pongolo drainages.
References
Smallscale yellowfish Wikipedia(Text) CC BY-SA