glycerol trimargarate

Explore definitions, synonyms, and language insights of glycerol trimargarate

Definitions

Noun
a glyceryl ester of margaric acid

More General Terms