Attested.to

Definition

abounding in trees

Seed ·

Term in context

arboreous in CommonParlance