indophenolase - English Synonyms Dictionary