What does Amidol mean?

Amidol meaning in General Dictionary

a salt of a diamino phenol C6H3OHNH22 made use of as a creator