0%

ALL meanings of oil-in-water emulsion

O o
  • noun oil-in-water emulsion An oil-in-water emulsion is a mixture in which an oily medicine is dispersed in water or other liquid. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?