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