meaning of enhydrous

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


Related Words

enhydrous |

Developed & Maintained By Taraprasad.com

Treasure Words