Attested.to

Definition

a source of materials to nourish the body

Seed ·

Term in context

alimentation in CommonParlance