Blepharipoda

Blepharipoda is a genus of mole crabs, containing the following species:

Blepharipoda liberata is harvested for food in China.