IDOCRASE Scrabble 11 Words With Friends 12 Definition noun a green or yellow or brown mineral consisting of a hydrated silicate. — synonyms: vesuvianite, vesuvian See all 324 words you can make from IDOCRASE → 8-letter words Words starting with I Words ending with E ← Unscramble different letters