mesitoateEtymologyFrom mesitoic acid + -ate (“salt or ester”).mesitoate means any salt or ester of mesitoic acid. Lexicurio rates it Rare gem — a strength score of 75 out of 100.nounAny salt or ester of mesitoic acid.