Definitions English

  • Lacking limbs.