Attested.to

Definition

plants that are grown for their produce

Seed ·

Term in context

cultivated plant in CommonParlance