Meaning of chela

Definition of chela

(noun) a Hindu disciple of a swami
a grasping structure on the limb of a crustacean or other arthropods

Other information on chela

WIKIPEDIA results for chela
Amazon results for chela