English and Spanish Search Results for: symbiosis
English
Detailed Translations for symbiosis from English to Spanish
symbiosis:
Translation Matrix for symbiosis:
Synonyms for "symbiosis":
Related Definitions for "symbiosis":
-
the relation between two different species of organisms that are interdependent; each gains benefits from the other1
Wiktionary Translations for symbiosis:
symbiosis
noun
-
relationship of mutual benefit