Attested.to

Definition

be abundant or plentiful; exist in large quantities

Seed ·

Term in context

abound in CommonParlance