meaning of alizarin carmine

alizarin carmine meaning in General Dictionary

any one of different acid dyes; utilized for dyeing wool scarlet red