What does alizarin carmine mean?

alizarin carmine meaning in General Dictionary

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