pyrrols

English

Noun

pyrrols

  1. plural of pyrrol