Wiktionary
bufadienolides
n. (plural of bufadienolide English)
n. (plural of bufadienolide English)