Attested.to

Definition

growing or occurring in many parts of the world

Seed ·

Term in context

cosmopolitan in CommonParlance