Word Meaning

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


Meaning of ottrelite

- A micaceous mineral occurring in small scales. It is characteristic of certain crystalline schists.