Search
Select the dictionary language
Chela
01
a grasping structure on the limb of a crustacean or other arthropods
02
a Hindu disciple of a swami
Lexical Tree
cheliferous
chela
Search
Select the dictionary language
a grasping structure on the limb of a crustacean or other arthropods
a Hindu disciple of a swami
Lexical Tree