idocrase

Noun
  1. A green or yellow or brown mineral consisting of a hydrated silicate;
    It occurs as crystals in limestone and is used a gemstone (synset 115112471)

Found on Word Lists

Other Searches