Attested.to

Definition

a day designated for planting trees

Seed ·

Term in context

Arbor Day in CommonParlance