enhydrous

Meaning

Having water within; containing fluid drops.

Synonyms

water-bearing

Etymology

From en- + hydrous.

Notes

Sign in to write sticky notes