photometeors
English
Noun
photometeors
plural of
photometeor