English

edit

Noun

edit

pomerons

  1. plural of pomeron