Definition of idocrase

Definition of idocrase
  1. idocrase Noun A mineral, vesuvianite.
Need more help? Try our forum NEW