Webster's Revised Unabridged Dictionary · 1913

Indigrubin

Indigrubin , noun

[Indigo + Latin ruber red.]

(Physiology Chemistry) Same as Urrhodin.