Glossary

emulsion

Subject: 

  • Physical Sciences

a heterogeneous mixture with a stable distribution of a liquid in another liquid, for example, oil and water.