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.