Definify.com

Definition 2026


dioptases

dioptases

English

Noun

dioptases

  1. plural of dioptase