gigajillions

English

Noun

gigajillions

  1. plural of gigajillion