phosphoserine - English Synonyms Dictionary