Attested.to

Definition

failure of some tissue or organ to develop

Seed ·

Term in context

aplasia in CommonParlance