GeneralConnection.comDictionary
edema
Noun

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