amelia

Noun
  1. Congenital absence of an arm or leg (synset 114489928)

Other Searches