Webster's Revised Unabridged Dictionary · 1913

Margarate

Margarate , noun

[Compare French margarate.]

(Physiology Chemistry) A compound of the so-called margaric acid with a base.