Noun
an ester of glycerol
Source: WordNetOf four studies that compare bioavailability of the glyceryl ester form of fish oil vs. the ethyl ester form, two have concluded the natural glyceryl ester form is better, and the other two studies did not find a significant difference. Source: Internet