Definition of Idocrase
Noun: idocrase 'I-du,kreys or 'I-du,kreyz
- A green, yellow or brown mineral consisting of a hydrated silicate; it occurs as crystals in limestone and is used a gemstone
- vesuvianite, vesuvian
Anagrams containing the word idocrase
isecdaor eidocras seidocra aseidocr raseidoc craseido ocraseid docrasei