English edit

Noun edit

ethacrynate (plural ethacrynates)

  1. Any salt or ester of ethacrynic acid