Edecrin

Rare ·Advanced level

Definitions

Noun
  1. 1
    diuretic (trade name Edecrin) used to treat edema wordnet

More for "edecrin"