deliquescences

English

Noun

deliquescences

  1. plural of deliquescence