1000000000000

(noun) trillion

one million million
large integer (generic term)