To get an ad-free experience on website and mobile app, please consider taking a subscription. Subscription fee will help us to add more words and definitions along with building language related features.
Meaning : Glyceride occurring naturally in animal and vegetable tissues. It consists of three individual fatty acids bound together in a single large molecule. An important energy source forming much of the fat stored by the body.