Wiktionary
deliquescences
n. (plural of deliquescence English)
n. (plural of deliquescence English)