phosphoepitopes
English
Noun
phosphoepitopes
plural of
phosphoepitope