English Dictionary
◊ CHELICERATE
chelicerate
adj : of or relating to or resembling chelicerae [syn: {cheliceral}]