metavirulomes

English

Noun

metavirulomes

  1. plural of metavirulome