hydroxyglutamic acid - English Synonyms Dictionary