Attested.to

Definition

shedding of flowers and leaves and fruit following formation of scar tissue in a plant

Seed ·

Term in context

abscission in CommonParlance