Attested.to

Definition

grow and flourish

Seed ·

Term in context

burgeon in CommonParlance