Definitions
noun
swelling (usually in the legs) caused by lymph accumulating in the tissues in the affected areas
Look “lymphedema” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
swelling (usually in the legs) caused by lymph accumulating in the tissues in the affected areas