Ecdysis Meaning

There are 1 meaning(s) for word Ecdysis

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

    Synonyms : molt,  molting,  moult,  moulting