Meaning of oedema

Definition of oedema

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

Other information on oedema

WIKIPEDIA results for oedema
Amazon results for oedema