Wiktionary
desquamations
n. (plural of desquamation English)
n. (plural of desquamation English)