diopsids

English

Noun

diopsids

  1. plural of diopsid