1
[ adjective ] of or relating to or resembling chelicerae

Synonyms

chelicerate

Related terms

chelicera chelicera

*