Definition of idocrase

Definition of idocrase
  1. idocrase Noun A mineral, vesuvianite.
Feedback Form