Find the word definition

Wiktionary
cephalostatin

n. (context organic compound English) A steroid dimer, isolated from a hemichordate of the genus (taxlink Cephalodiscus genus), that induces apoptosis