Amazon.co.uk Widgets Skip to content
« Back to Glossary Index

Emulsion

Definition:

A uniform mixture of two unmixable liquids, such as oil and water, are forced into a uniform distribution.

Search