emulsoid

noun
  1. a colloidal system in which a liquid is dispersed as fine droplets throughout another liquid or solid medium, forming a stable or semi-stable mixture
  2. Usage: chemistry; technical term

Examples