idocrase

Nouns

  • (n) a green or yellow or brown mineral consisting of a hydrated silicate; it occurs as crystals in limestone and is used a gemstone vesuvian, vesuvianite,

Synonyms

vesuvian vesuvianite

Words of close approximity