azo dye

noun

1.
any dye containing one or more azo groups