Attested.to

Definition

shed flowers and leaves and fruit following formation of a scar tissue

Seed ·

Term in context

abscise in CommonParlance