centibillions

English

Numeral

centibillions

  1. plural of centibillion