Wiktionary
isocaproates
n. (plural of isocaproate English)
n. (plural of isocaproate English)