Meaning of lymphedema

Definition of lymphedema

(noun) swelling (usually in the legs) caused by lymph accumulating in the tissues in the affected areas

Other information on lymphedema

WIKIPEDIA results for lymphedema
Amazon results for lymphedema