dioptases

English

Noun

dioptases

  1. plural of dioptase

Anagrams