catharanthinecatharanthine means A terpene indole alkaloid produced by the plant Catharanthus roseus.EtymologyCatharanthus + -inenounA terpene indole alkaloid produced by the plant Catharanthus roseus.