symbiogeneses

English

Noun

symbiogeneses

  1. plural of symbiogenesis