What is the full meaning of amidols
AMIDOL, a colourless chemical used as a photographic developer [n]
Example of the word amidols placed on a Scrabble board.