EXUVIABILITY


Meaning of EXUVIABILITY in English

(n.) Capability of shedding the skin periodically.

Webster's English dictionary.      Английский словарь Webster.