alizarin red

Explore definitions, synonyms, and language insights of alizarin red

Definitions

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

More General Terms