• word of the day

    idocrase

    idocrase - Dictionary definition and meaning for word idocrase

    Definition
    (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
Download our Mobile App Today
Receive our word of the day
on Whatsapp