multitrillion

adjective
  1. amounting to many trillions
noun
  1. a number amounting to many trillions

Examples