YourDictionary

hydrosol

noun

a disperse system in which water is the disperse medium

See hydrosol in American Heritage Dictionary 4

Learn more about hydrosol

link/cite print suggestion box