pomerons
English
Noun
pomerons
plural of
pomeron