bizillions
English
Noun
bizillions
plural of
bizillion