Noun
indirubinoid (plural indirubinoids) (organic chemistry) Any derivative of indirubin, especially one present in Tyrian purple