What is the full meaning of polysorbates
POLYSORBATE, an emulsifier [n]
Example of the word polysorbates placed on a Scrabble board.