meteorongs
English
Noun
meteorongs
plural of
meteorong