Etymed
Open the app →
Glossary
› edema
edema
Meaning:
swelling ·
Origin:
Greek
Terms using edema
pulmonary edema
angioedema
lymphedema