Answer: multibillion

AnswerCrossword Clue
multibillioncomprising many billions