denoting a quantity consisting of one million million items or units in Great Britain
Seed ·
billion in CommonParlance