What is the full meaning of emulsions
EMULSION, a colloidal suspension of one liquid in another [n]
Example of the word emulsions placed on a Scrabble board.