1
[ adjective ] having chelae

Related terms

claw

*