τετράκις εκατομμύριο

Noun

 * 1) quadrillion, thousand million million
 * 2)  quadrillion, million million million million

Coordinate terms

 * see: Greek number and measurement