decamillions
English
Numeral
decamillions
plural of
decamillion