Australia's giant parasitic Christmas tree

AUSTRALIA HAS A PARASITE believed to be the largest in the world, a tree whose greedy roots stab victims up to 110m away. The Christmas tree (Nuytsia floribunda) has blades for slicing into the roots of plants to steal their sap. The blades are sharp …
( read original story …)