Attested.to

Definition

sap of life or energy

Seed ·

Term in context

devitalize in CommonParlance