Wiktionary
phosphoserines
n. (plural of phosphoserine English)
n. (plural of phosphoserine English)