metatranscriptomes

English

Noun

metatranscriptomes

  1. plural of metatranscriptome