Webster's Revised Unabridged Dictionary · 1913

Octoate

Octoate , noun

(Chemistry) A salt of an octoic acid; a caprylate.