Synonyms and Antonyms for edecrin

1. Edecrin (n.)

diuretic (trade name Edecrin) used to treat edema

Synonyms: