Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
symbiotic
in English
symbiotic
#uncommon
Definitions
Adjective
living
together
;
interdependent
(
ecological
relationship
)
The
clownfish
and
the
sea
anemone
have
a
symbiotic
relationship
in
the
ocean
.
mutually
beneficial
relationship
;
cooperation
(
between
species
)