1. Noun. edema that affects the hands and feet ¹
¹ Source: wiktionary.com
1. Oedema of hand or foot, often permanent. (05 Mar 2000)