dropsicalEnglish

dropsical, edematous

Adjective

Swollen with an excessive accumulation of fluid

English: edematous, dropsical

English words with similar meanings

Show 1 words