indirubinoid noun1 •Any derivative of indirubin, especially one present in Tyrian purple formsindirubinoids