chelicera: meaning and definitions

EnglishType a word

What is chelicera?

What is chelicera?

  • Either of the first pair of fanglike appendages near the mouth of an arachnid, such as a spider, often modified for grasping and piercing.

Search words

Upgrade your experience