YourDictionary

linolenate

noun

a salt or ester of linolenic acid

link/cite print suggestion box