alizarin carmine

Explore definitions, synonyms, and language insights of alizarin carmine

Definitions

Noun
any of various acid dyes; used for dyeing wool scarlet red

More General Terms