Molting Meaning

There are 1 meaning(s) for word Molting

Meaning 1 : periodic shedding of the cuticle in arthropods or the outer skin in reptiles

    Synonyms : ecdysis,  molt,  moult,  moulting