AMIDOL


Meaning of AMIDOL in English

[am.i.dol] n [G, fr. Amidol, a trademark] (1892): a colorless crystalline salt used chiefly as a photographic developer

Merriam-Webster English vocab.      Английский словарь Merriam Webster.