Canine Testudine Cerebro Xenograft means: Side effects of life-changing surgery can transform patients into turtles. (in Community Dictionary, added by Geovanni Benton)