Octoate


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



Similar Words:

Octoate  


BuyWithMe.com