Glossary & References / Keywords List / Definitions:

Term to be defined Definition Synonyms & Keywords
Emulsion - "a fine dispersion of minute droplets of one liquid in another in which it is not soluble or miscible." (B125)