octillions

  • num.Million, eight times the British power [power]; Thousands of nine power [power]
  • WebNine thousand; Thousands of 16-th; Thousands of a billion