English dictionary
idocrase meaning and definition
Definition and meaning of idocrase at MeaningMonkey.org. idocrase meaning and definition in the English Dictionary.IDOCRASE noun
Definition of idocrase (noun)
- a green or yellow or brown mineral consisting of a hydrated silicate; it occurs as crystals in limestone and is used a gemstone
- synonyms: vesuvian, vesuvianite
Source: Princeton University Wordnet