Translation of simbiosis in English:

simbiosis

symbiosis

noun

  • 1

    symbiosis, relationship of different organisms living in close association