novendecillions

English

Numeral

novendecillions

  1. plural of novendecillion