Amelia - Definition

amelia

n 1: congenital absence of an arm or leg

Look up another word