Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of xanthoxylene

- A liquid hydrocarbon of the terpene series extracted from the seeds of a Japanese prickly ash (Xanthoxylum pipertium) as an aromatic oil.