Russian-Latin dictionary »

симбиоз meaning in Latin

RussianLatin
симбиоз noun

symbiosis [symbiosis](3rd) F
noun