amelia Meaning, Definition & Usage

  1. noun congenital absence of an arm or leg

WordNet