1
[ adjective ] of or relating to or resembling chelicerae

Synonyms

cheliceral

Related terms

chelicera chelicera

*