amidol is Accepted in TWL Scrabble Dictionary

amidol Scrabble score: 9

Meaning of amidol

  • a chemical compound [n -S]