Dictionary |
1 Result
#1
liquescent
s.
[
melting
] becoming liquid
. wn