octodecillion - noun

singularoctodecillion
pluraloctodecillions