• word of the day

    molting

    molting - Dictionary definition and meaning for word molting

    Definition
    (noun) periodic shedding of the cuticle in arthropods or the outer skin in reptiles
    Synonyms : ecdysis , molt , moult , moulting
Download our Mobile App Today
Receive our word of the day
on Whatsapp