English

edit

Noun

edit

metavirulomes

  1. plural of metavirulome