GeneralConnection.comDictionary
oedema
Noun

1. edema
1. hydrops, dropsy, swelling, puffiness, lump
Usage