Wiktionary
mycolate
n. (context biochemistry English) Any salt or ester of a mycolic acid
n. (context biochemistry English) Any salt or ester of a mycolic acid