Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
symbionts
in English
symbionts
us
/ˈsɪmbɪənts/
uk
/ˈsɪmbɪɔːnts/
#uncommon
Definitions
Noun
organisms
in
a
symbiotic
relationship
;
mutualistic
Corals
and
zooxanthellae
are
symbionts
that
coexist
in
a
mutually
beneficial
relationship
.
a
symbiote
;
living
together
interdependently
The
clownfish
and
the
sea
anemone
are
symbionts
that
rely
on
each
other
for
survival
.