Meaning of symbiosis
Definition of symbiosis
(noun)
the
relation
between
two
different
species
of organisms that are interdependent;
each
gains benefits from the
other
Other information on symbiosis
WIKIPEDIA results for
symbiosis
Amazon results for
symbiosis
Tweet