Blepharipoda

Blepharipoda is a genus of mole crabs, containing the following species:[1] Blepharipoda liberata is harvested for food in China.

[2]

This Anomura article is a stub.

You can help Wikipedia by expanding it.