Definition of Edecrin

  • 1. Diuretic (trade name Edecrin) used to treat edema Noun

Synonyms for word "edecrin"

Semanticaly linked words with "edecrin"

Hyponims for word "edecrin"