Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

enhydrous Definition

Cancel
enhydrous
adjective
Having water within; containing fluid drops

Words Related to enhydrous!

enhydrous Examples by Brain Bank Users