Attested.to

Definition

establish a forest on previously unforested land

Seed ·

Term in context

afforest in CommonParlance