Definify.com

Definition 2025


dioptases

dioptases

English

Noun

dioptases

  1. plural of dioptase