Wiktionary
phosphotyrosines
n. (plural of phosphotyrosine English)
n. (plural of phosphotyrosine English)