Word info

cephalostatin

Noun

Meaning

cephalostatin (plural cephalostatins)

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

Source: en.wiktionary.org

Close letter words and terms