Wiktionary
antineoplastons
n. (plural of antineoplaston English)
n. (plural of antineoplaston English)