Find the word definition

Wiktionary

viromes

n. (plural of virome English)