(Bibarba bibarba)
Bibarba bibarba is a species of loach that is found in the Chengjiang River in China.