Attested.to

Definition

a large-scale farming enterprise

Seed ·

Term in context

agriculture in CommonParlance