Dictionary
Random Word
Search
Xylate
(n.)
A salt of xylic acid.
Back to Dictionary