VariousWords beta
Related Terms:
Definitions:
Noun
lymphedema
Definition: swelling (usually in the legs) caused by lymph accumulating in the tissues in the affected areas
Definition: The swelling of tissue due to retention of fluid in the lymph vessels