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
Definition that contains lymphedema

We don't have definitions for this word yet.

My lists:
Recently viewed words: