Taxon
Animalia > Chordata > Teleostei > Cypriniformes > Cyprinidae > Barbonymus
Accepted name: Barbonymus schwanefeldii
WoRMS: 1622247 NCBI: 1906136 Open in mapper Explore occurrences