CHELA


Meaning of CHELA in English

[che.la] n, pl che.lae [NL, fr. Gk chele claw] (1646): a pincerlike organ or claw borne by a limb of a crustacean or arachnid

Merriam-Webster English vocab.      Английский словарь Merriam Webster.