CHELICERA Meaning of CHELICERA in English n. pair of fang-like or claw-like appendages (in spiders and other arachnids) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012