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