Wiktionary
camptothecins
n. (plural of camptothecin English)
n. (plural of camptothecin English)