Coco de Mer, Earth’s largest seed