meaning of edema

1. Same as oedema.
2.
swelling from excessive accumulation of serous fluid in tissue


Related Words

edema | edematose | edematous |

Developed & Maintained By Taraprasad.com

Treasure Words