• word of the day

    chelicera

    chelicera - Dictionary definition and meaning for word chelicera

    Definition
    (noun) either of the first pair of fang-like appendages near the mouth of an arachnid; often modified for grasping and piercing
Download our Mobile App Today
Receive our word of the day
on Whatsapp