bouvardin

Noun

 * 1)  A cyclic hexapeptide, isolated from, that has anticancer properties