EGAVE

deloneite

Meaning

  1. noun A mineral found in Russia.
Save “deloneite” to learn later