English edit

Noun edit

cephalostatin (plural cephalostatins)

  1. (organic chemistry) A steroid dimer, isolated from a hemichordate of the genus Cephalodiscus, that induces apoptosis