Comment Re:billion billion? (Score 1) 564
It's the English version of 10^12 (I.e. million million)
So phrased in homage to Carl Sagan (though he claimed he never actually said "billions of billions" in the Cosmos series it's usually attributed to him)
Cheers
Tim