GeneralConnection.com
➔
Dictionary
edecrin
Noun
1. ethacrynic acid
1. Edecrin, diuretic drug, diuretic, water pill
Usage