• word of the day

    exoskeleton

    exoskeleton - Dictionary definition and meaning for word exoskeleton

    Definition
    (noun) the exterior protective or supporting structure or shell of many animals (especially invertebrates) including bony or horny parts such as nails or scales or hoofs
Download our Mobile App Today
Receive our word of the day
on Whatsapp