Chelicerae Definition
Chelicerae Definition (no text)
Chelicerae definition: One of a pair of appendages that act as pincers or fangs, in Chelicerata like sea spiders.