idocrase

1. (noun) 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
Related Words: mineral



Terms and Conditions of Use / Copyright Notice