rose bengal [rōz′ bĕn-gôl′, bĕng-, bĕn′gəl, bĕng′-] n. A bluish-red dye used as a stain for bacteria, as a stain in the diagnosis of keratitis sicca, and in tests of liver function.