EN English dictionary: symbiogenesis
symbiogenesis has 2 translations in 2 languages
Jump to Translations
translations of symbiogenesis
EN DE German 1 translation
- Symbiogenese (n) [merging of organisms to form a new organism] {f}
EN JA Japanese 1 translation
- シンビオジェネシス (n) [merging of organisms to form a new organism] (n)