Meaning of chelicera
Definition of chelicera
(noun)
either
of the
first
pair
of
fang-like
appendages
near
the
mouth
of an arachnid;
often
modified
for
grasping
and
piercing
Other information on chelicera
WIKIPEDIA results for
chelicera
Amazon results for
chelicera
Tweet