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.