Word Meaning

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


Meaning of smaragdite

- A green foliated kind of amphibole, observed in eclogite and some varietis of gabbro.