English edit

Noun edit

bufadienolides

  1. plural of bufadienolide