Word Meaning

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


Meaning of laurite

- A rare sulphide of osmium and ruthenium found with platinum in Borneo and Oregon.