English edit

Noun edit

phosphorylomes

  1. plural of phosphorylome