Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of dinitrobenzene:
noun: (organic chemistry) Any of three isomeric aromatic nitro compounds C₆H₄(NO₂)₂ formed by the nitration of benzene; they are used in the manufacture of dyes etc