Garra poecilura, a species of cyprinid fish, is part of the Animalia kingdom and the Cyprinidae family.
Garra poecilura, a species of cyprinid fish, is part of the Animalia kingdom and the Cyprinidae family.