meaning of oedema

1. swelling from excessive accumulation of serous fluid in tissue


Related Words

oedema |

Developed & Maintained By Taraprasad.com

Treasure Words