IDOCRASE

Scrabble 11 Words With Friends 12

Definition

  1. 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 →

← Unscramble different letters