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