English

edit

Noun

edit

phosphoepitopes

  1. plural of phosphoepitope