Definition of Edecrin

Noun: Edecrin

  1. Diuretic (trade name Edecrin) used to treat oedema
    - ethacrynic acid

See also:
eddying
edelweiss

Anagrams containing the word Edecrin

edeinrc nedecri inedecr rinedec crinede ecrined decrine