symbiomes
English
Noun
symbiomes
plural of
symbiome