edecrin
1. [ noun ] (medicine,pharmacology) diuretic (trade name Edecrin) used to treat edema
Synonyms: ethacrynic_acid
Related terms: diuretic_drug trade_name
Similar spelling:   Edgerton
  edger
  Edgerly
  edgar