ethacrynic acid

Explore definitions, synonyms, and language insights of ethacrynic acid

Definitions

Noun
diuretic (trade name Edecrin) used to treat edema

Synonyms