Noun edecrin has 1 sense
  1. ethacrynic acid, Edecrin - diuretic (trade name Edecrin) used to treat edema
    --1 is a kind of diuretic drug, diuretic, water pill
,
TOP