Attested.to

Definition

sap of life or energy

Seed ·

Term in context

devitalise in CommonParlance