YourDictionary

dropsy medical definition

noun
Edema. No longer in technical use.

Learn more about dropsy

link/cite print suggestion box