xylaratexylarate means A salt or ester of xylaric acid.EtymologyFrom xylaric acid + -ate (“salt or ester”).nounA salt or ester of xylaric acid.