indofenolasa - English Synonyms Dictionary