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

edinrce nedecri inedecr rinedec crinede ecrined decrine