edecrinEnglish

Edecrin, ethacrynic acid

Noun

Diuretic (trade name Edecrin) used to treat edema

English: ethacrynic acid, Edecrin

English words with similar meanings

Show 1 words