octodecillion - noun
singular
octodecillion
plural
octodecillions