symbiose meaning in English
n. symbiosis, arrangement in which two dissimilar organisms live together in what is usually a mutually beneficial manner (biology)
n. symbiosis, arrangement in which two dissimilar organisms live together in what is usually a mutually beneficial manner (biology)