Meaning of edecrin
Definition of edecrin
(noun)
diuretic
(trade
name
Edecrin)
used
to
treat
edema
Other information on edecrin
WIKIPEDIA results for
edecrin
Amazon results for
edecrin
Tweet