hydroxyhydrazide - English Synonyms Dictionary