Life » » Animals » » Arthropods » » Multicrustacea » Malacostracans » » Decapods » » Crabs » » Potamidae »

Carpomon pomulum S. H. Tan & Ng 1998