glycerol trimargarate


Meanings

  • a glyceryl ester of margaric acid

Synonyms