Wordigg

xylarate Definitions

noun

a salt or ester of xylaric acid.

Discover More the word xylarate

Scrabble the word xylarate

xylarate thesaurus

Examples include xylarate