• word of the day

    sclerite

    sclerite - Dictionary definition and meaning for word sclerite

    Definition
    (noun) hard plate or element of the exoskeleton of some arthropods
Download our Mobile App Today
Receive our word of the day
on Whatsapp