holotranscriptomes

English

Noun

holotranscriptomes

  1. plural of holotranscriptome