Attested
.to
Menu
Definition
any of various acid dyes; used for dyeing wool scarlet red
Seed
·
Term in context
alizarin crimson
in
CommonParlance