Word Meaning

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


Meaning of empyreuma

- The peculiar smell and taste arising from products of decomposition of animal or vegetable substances when burnt in close vessels.