kamus
.
Search
About
edematous
English
dropsical, edematous
Adjective
Swollen with an excessive accumulation of fluid
English: edematous, dropsical
English words with similar meanings
Show 1 words
dropsical