pyropuses
English
Noun
pyropuses
plural of
pyropus