Attested.to

Definition

denoting a quantity consisting of one thousand million items or units in the United States

Seed ·

Term in context

billion in CommonParlance