indirubin
indirubin has 1 sense in the JumbleFix dictionary. Letters: 9.
Definitions
n.
. A substance isomeric with, and resembling, indigo blue, and accompanying it as a side product, in its artificial production.