Definition of Symbiosis
-
(noun) the relation between two different species of organisms that are interdependent; each gains benefits from the other
Synonyms of Symbiosis
No Synonyms Found.
Antonyms of Symbiosis
No Antonyms Found.
Homophones of Symbiosis
No Homophones Found.