EDECRIN





Definition:

  1. [noun] diuretic (trade name Edecrin) used to treat edema
    Synonyms: ethacrynic acid, Edecrin

Synonyms: