Octoate

Webster's Dictionary of the English Language

·noun A salt of an octoic acid; a caprylate.