symbiomes

English

Noun

symbiomes

  1. plural of symbiome