lymphedema

Explore definitions, synonyms, and language insights of lymphedema

Definitions

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

More General Terms