ecdysis
Explore definitions, synonyms, and language insights of ecdysis
Definitions
Noun
periodic shedding of the cuticle in arthropods or the outer skin in reptiles
Explore definitions, synonyms, and language insights of ecdysis