indirubinoid

Noun

 * 1)  Any derivative of indirubin, especially one present in Tyrian purple