Indigrubin Copy link Indigrubin , noun [Indigo + Latin ruber red.] (Physiology Chemistry) Same as Urrhodin.