Norwegian-English dictionary »

symbiogenese meaning in English

NorwegianEnglish
symbiogenese noun

symbiogenesis(merging of organisms to form a new organism)
noun

Your history