Attested.to

Definition

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

Seed ·

Term in context

alizarin red in CommonParlance