Attested.to

Definition

congenital absence of an arm or leg

Seed ·

Term in context

amelia in CommonParlance