phosphoserines
English
Noun
phosphoserines
plural of
phosphoserine