idocrase
English Dictionary
->
Letter I
-> idocrase
Search Dictionary:
idocrase Definition
(n)
a
green
or
yellow
or
brown
mineral
consisting
of
a
hydrated
silicate
;
it
occurs
as
crystals
in
limestone
and
is
used
a
gemstone
idocrase Synonyms
idocrase
vesuvian
vesuvianite
© Art Branch Inc.