Polish-English dictionary »

symbiogeneza meaning in English

PolishEnglish
symbiogeneza noun

symbiogenesisnoun
merging of organisms to form a new organism