pyroxenoids
English
Noun
pyroxenoids
plural of
pyroxenoid