Noun idocrase has 1 sense
  1. vesuvianite, vesuvian, idocrase - a green or yellow or brown mineral consisting of a hydrated silicate; it occurs as crystals in limestone and is used a gemstone
    --1 is a kind of mineral
,
TOP