pyroxenoids

English

Noun

pyroxenoids

  1. plural of pyroxenoid