Definitions Found:

comprising many billions