Meaning of alizarin carmine

Definition of alizarin carmine

(noun) any of various acid dyes; used for dyeing wool scarlet red

Other information on alizarin carmine

WIKIPEDIA results for alizarin carmine
Amazon results for alizarin carmine