deliquesceEnglish

deliquesce

Verb

Melt away in the process of decay

English: deliquesce

Melt or become liquid by absorbing moisture from the air

English: deliquesce

Words that start with "deliquesce"