Word Meaning

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


Meaning of thoria

- A rare white earthy substance, consisting of the oxide of thorium; -- formerly called also thorina.