Meaning of trophobiosis
Definition of trophobiosis
(noun)
a
symbiotic
relation
in which one
organism
protects the
other
in
return
for
some
kind
of
food
product
Other information on trophobiosis
WIKIPEDIA results for
trophobiosis
Amazon results for
trophobiosis
Tweet