dcsimg

Cantopotamon shangchuanense is a species of decapods in the family Potamidae.