Definitions for idocrase
Overview of noun idocrase
The noun idocrase has 1 senses? (no senses from tagged texts)
1. vesuvianite, vesuvian, idocrase
(a green or yellow or brown mineral consisting of a hydrated silicate; it occurs as crystals in limestone and is used a gemstone)






