godzillions
English
Noun
godzillions
plural of
godzillion