Online English Dictionary

Home

Enhydrous


a.

Having water within; containing fluid drops; -- said of certain crystals.


© 2009 Dammam Community College