polysorbate
nounDefinition of polysorbate
: any of several emulsifiers used in the preparation of some pharmaceuticals or foods
Keep scrolling for more
Keep scrolling for more