Word Meaning

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


Meaning of geyserite

- A loose hydrated form of silica, a variety of opal, deposited in concretionary cauliflowerlike masses, around some hot springs and geysers.