Definition, synonyms and related words
A cyclic hexapeptide, isolated from Bouvardia ternifolia, that has anticancer properties