Subscribe
URL of the page has been copied to clipboard.
Meaning : A naturally occurring glyceride of oleic acid that is found in fats and oils.
Synonyms : triolein
Install App