Word "IDOCRASE" Definitions:
- Part of Speech:
- Noun
- Definition:
- a green or yellow or brown mineral consisting of a hydrated silicate; it occurs as crystals in limestone and is used a gemstone
- Synonyms:
- vesuvian, vesuvianite
Crossword Clues for IDOCRASE
Refine the search results by specifying the filter for clues.
Refine the search results by specifying the filter for clues.