Oh My God particles
English
Noun
Oh
My
God
particles
plural of
Oh My God particle