• word of the day

    edematous

    edematous - Dictionary definition and meaning for word edematous

    Definition
    (adj) swollen with an excessive accumulation of fluid
    Synonyms : dropsical
Download our Mobile App Today
Receive our word of the day
on Whatsapp