Wiktionary
cephalostatins
n. (plural of cephalostatin English)
n. (plural of cephalostatin English)