◄
Enhydrous
►
Dictionary
(
a.
) Having water within; containing fluid drops; -- said of certain crystals.
Clyx.com