Noun
benzopurpurin (plural benzopurpurins) (organic chemistry) Any of a family of red azo dyes used for dying cotton