Definitions of glycerol trimargarate:

  • noun:   a glyceryl ester of margaric acid