amelia ( synonym found)

Definition of amelia:

°The congenital absence of one or more limbs.

Definition of amelia:

°The congenital absence of one or more limbs.

Back to Top