Meaning of edema

Definition of edema

(noun) swelling from excessive accumulation of watery fluid in cells, tissues, or serous cavities

Other information on edema

WIKIPEDIA results for edema
Amazon results for edema