meaning of edematous

1. Alt. of Edematose
2.
swollen with an excessive accumulation of fluid


Related Words

edematous |

Developed & Maintained By Taraprasad.com

Treasure Words