Attested.to

Definition

shed at an early stage of development

Seed ·

Term in context

caducous in CommonParlance