Definition of Idocrase

  • 1. A green or yellow or brown mineral consisting of a hydrated silicate; it occurs as crystals in limestone and is used a gemstone Noun

Synonyms for word "idocrase"

Semanticaly linked words with "idocrase"

Hyponims for word "idocrase"