English

edit

Noun

edit

dioptases

  1. plural of dioptase

Anagrams

edit