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