Word info

xylarate

Noun

Meaning

xylarate (plural xylarates)

A salt or ester of xylaric acid.

Source: en.wiktionary.org

Close letter words and terms