Wikipedia foundation.
margarate — noun Any salt or ester of margaric acid. Syn: heptadecanoate … Wiktionary