Idocrase - Definition

idocrase

n 1: a green or yellow or brown mineral consisting of a hydrated
silicate; it occurs as crystals in limestone and is used a
gemstone [syn: vesuvianite, vesuvian, idocrase]

Look up another word