A grasping structure on the limb of a crustacean or other arthropods
(Noun)

Chela Is Also Mentioned In