trillions

adjective

Many, loads, a great deal.

noun

Plural form of trillion.