Meaning of glycerol trimargarate

Definition of glycerol trimargarate

(noun) a glyceryl ester of margaric acid

Other information on glycerol trimargarate

WIKIPEDIA results for glycerol trimargarate
Amazon results for glycerol trimargarate