Definition, synonyms and related words
A synthetic bufadienolide that has been used in the treatment of preeclampsia