idocrase
nounDefinition of idocrase
: a mineral that is a complex silicate especially of calcium, magnesium, iron, and aluminum
Keep scrolling for more