YourDictionary

emulsoid

noun

a lyophilic emulsion

Learn more about emulsoid

link/cite print suggestion box