The coco de mer weighs up to 18kg; how did it evolve into the giant of the seed world? Read more ...