What is the full meaning of emulsor
an emulsifying apparatus [n -S]
Example of the word emulsor placed on a Scrabble board.