◄
Exuviability
►
Dictionary
(
n.
) Capability of shedding the skin periodically.
Clyx.com