Meaning of deliquescent
Definition of deliquescent
(adj)
(especially of
certain
salts)
becoming
liquid
by
absorbing
moisture
from the air
Other information on deliquescent
WIKIPEDIA results for
deliquescent
Amazon results for
deliquescent
Tweet