multibillions

Noun

 * 1) More than one billion of something, especially money.