emulsion

Part of speech: noun

A liquid mixture in which a fatty substance is suspended in minute globules; any milky liquld.

Share it on: