Attested.to

Definition

a bed in which flowers are growing

Seed ·

Term in context

bed of flowers in CommonParlance