enhydrous in French enhydrous in French enhydre adj (crystallography) Having water within; containing fluid drops. Add to Flashcards