Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of lymphedema
  1. noun
    swelling (usually in the legs) caused by lymph accumulating in the tissues in the affected areas
Synonyms & Similar Words
My lists:
Recently viewed words: