Anabarilius yangzonensis is a species of cyprinid fish in the family Xenocyprididae that is currently critically endangered. They can only be found in Yangzong Lake of Yunnan, China.[1]
Anabarilius yangzonensis is a species of cyprinid fish in the family Xenocyprididae that is currently critically endangered. They can only be found in Yangzong Lake of Yunnan, China.