proteogenomes

English

Noun

proteogenomes

  1. plural of proteogenome