Word Meaning

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


Meaning of saponite

- A hydrous silicate of magnesia and alumina. It occurs in soft, soapy, amorphous masses, filling veins in serpentine and cavities in trap rock.