Summary
Spanish to English:   more detail...
  1. simbiosis:
  2. Wiktionary:


Spanish

Detailed Translations for simbiosis from Spanish to English

simbiosis:

simbiosis [la ~] noun

  1. la simbiosis
    the symbiosis

Translation Matrix for simbiosis:

NounRelated TranslationsOther Translations
symbiosis simbiosis

Wiktionary Translations for simbiosis:

simbiosis
noun
  1. relationship of mutual benefit