Word Definition

Deliquesced

  1. of Deliquesce

Synonyms