meaning of Amidol

Amidol meaning in General Dictionary

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