Popular Wordlists
  • word of the day

    lymphedema

    lymphedema - Dictionary definition and meaning for word lymphedema

    Definition
    (noun) swelling (usually in the legs) caused by lymph accumulating in the tissues in the affected areas
Download our Mobile App Today
Receive our word of the day
on Whatsapp