Coco de Mer – The Palm Tree That Produces the World’s Largest Plant Seed

The tropical islands of the Seychelles archipelago are home to a legendary palm tree that produces the world’s largest plant seed – a suggestively-shaped thing that can weigh up to 20 kilograms. Lodoicea maldivica, also known as the double coconut, or coco-de-mer is a remarkable species of palm tree that grows between 25 and 34 […]