English

edit

Noun

edit

phosphotyrosines

  1. plural of phosphotyrosine