symbiotic
English Dictionary
->
Letter S
-> symbiotic
Search Dictionary:
symbiotic Definition
(s)
used
of
organisms
(
especially
of
different
species
)
living
together
but
not
necessarily
in
a
relationship
beneficial
to
each
symbiotic Synonyms
symbiotic
© Art Branch Inc.