ethacrynic acid

Noun
  1. Diuretic (trade name Edecrin) used to treat edema (synset 103304595)

Other Searches