Find the word definition

Wiktionary
alizarin red

n. (synonym of alizarin English)

WordNet
alizarin red

n. any of various acid dyes; used for dying wool scarlet red [syn: alizarin carmine, alizarin crimson]

Wikipedia
Alizarin red