Columbus crabs wash up in Sussex

, 09 February 2016
Columbus crabs wash up in Sussex
Columbus crab on goose barnacles / Graeme Lyons

By Graeme Lyons

Senior Ecologist

A few weeks ago I'd never heard of Columbus crabs Planes minutus but then Steve Trewhella started posting pictures of them he had found in goose barnacles and other flotsam on beaches in Dorset. After a walk along Brighton Beach on Sunday, I did indeed find several common goose barnacles Lepas anatiferabut not the kind of large fresh clumps I had seen in Steve's images. So, yesterday while looking at the wind direction and ferocity of Storm Imogen, I thought it would be worth a look this morning on Brighton Beach. So Olle Akesson, Michael Blencowe and I met in a miserable car park by the Marina. It was pouring down and very cold and I was wondering what I was doing there. As I said though, "fortune favours the bold."

Ten minutes later we found a big patch of common goose barnacles right by the Marina and there, sticking up for all to see, was a tiny claw! There it was, the first known record of this incredible species for Sussex!

We walked along and found several more patches of goose barnacle and then we stumbled upon a partially buried patch on a buoy that yielded another four individuals, this time showing how varied they can be. Here is Little Red, Little Blue, Christopher Columbus's Ghost and Weetabix-head. Who is your favourite?

My favourite response on facebook to this image was: "It's an itteh bitteh crustacean commiteh."

And here is their habitat!

So what is a Columbus crab? It, like the goose barnacles, is an entirely pelagic animal (yes, they are both crustaceans). The barnacle attaches itself to flotsam (trees, boats, floating plastic bottles!) and the crab lives among the barnacles. It can also live on turtles and in bits of floating rubbish (a number turned up recently in an old rope). So these little guys may well have come all the way across the Atlantic! What a life! I thought the name would come from this very behaviour but it seems that it is actually named after Christopher Columbus who could well have been the first to see this animal! This is likely to be the first record for Sussex and could be the furthest east in the UK but I reckon if you went out looking for them, you could find them even further east than this! How long until they reach Rye Harbour and Dungeness?

Leave a comment

Comments

  • Rosalind Collier:

    Surely Columbus couldn’t have been the first human to have seen them in America. There were plenty of people already there.

    25 Feb 2016 13:11:02

  • Ian Taylor:

    Great article and pictures Graeme. I will have a look on our beach in W Sussex (Middleton-on-Sea)
    As they were “washed up” I wonder what they will do next? Will they enter the sea to find a new pelagic habitat or do they colonise the shore?

    25 Feb 2016 13:39:55

  • Gavin Burke:

    Well said Rosalind! As we know us westerners were pretty good at putting flags in things and saying we found/owned them!

    25 Feb 2016 18:01:14

  • Bea Davies:

    Rosalind and Gavin, If you read the article it doesn’t say Christopher Columbus could have been the first human to see the crabs. You could equally think that Graeme meant the first European instead of the first human. Aside from that ….

    Thanks to Graeme for sharing the sighting and photos with us, both crustaceans are interesting species and something many of us would not ordinarily get to see or even realise what they are if we did.

    28 Feb 2016 14:14:01

  • Luke Foster:

    Thanks for article I think w just found two Columbus crabs in goose barnical son bouy at Warrnambool Australia.

    09 Jun 2025 08:48:00

Time Δ Debug Message - Perch Runway 3.2
1783652753.57920 [906] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1783652753.6130.0338Matched route: news/[slug:s]
1783652753.61310.0001Server address: 216.73.217.88
1783652753.61320Using master page: /templates/pages/blog/post.php
1783652753.61320Page arguments:
Array
(
    [0] => /news/columbus-crabs-wash-up-in-sussex
    [s] => columbus-crabs-wash-up-in-sussex
    [1] => columbus-crabs-wash-up-in-sussex
)
1783652753.61350.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783652753.61470.0012 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783652753.61640.0017 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1783652753.6170.0006INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1783652753.61910.002 [1] SELECT * FROM swt_shop_cart WHERE cartID=22847992
1783652753.61960.0006 [1] SELECT * FROM swt_shop_cart WHERE cartID=22847992
1783652753.62030.0007 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-10 03:05:00' AND saleTo>'2026-07-10 03:05:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783652753.62160.0013 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='columbus-crabs-wash-up-in-sussex')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-10 03:05:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1783652753.62430.0028 [1] SELECT FOUND_ROWS() AS `count`
1783652753.6250.0006 [1] SELECT * FROM swt_blog_posts WHERE postID=1065 AND postStatus='Published' AND postDateTime<='2026-07-10 03:05:00'
1783652753.62570.0007 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783652753.62630.0006 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783652753.62710.0008 [1] SELECT * FROM swt_categories WHERE catID=64 LIMIT 1
1783652753.62770.0006 [1] SELECT * FROM swt_categories WHERE catID=44 LIMIT 1
1783652753.62830.0005Using template: /templates/blog/post.html
1783652753.62850.0002 [162] SELECT catID, catPath FROM swt_categories
1783652753.62940.0009 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-10 03:05:00' AND postSlug='columbus-crabs-wash-up-in-sussex'
1783652753.6490.0197Using template: /templates/blog/post.html
1783652753.64950.0005 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783652753.65120.0016Using template: /templates/pages/attributes/seo.html
1783652753.65140.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1783652753.65220.0009 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=104 AND idx.itemRev=0)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1783652753.65330.001 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783652753.65620.0029 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783652753.65670.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783652753.65870.002Using template: /templates/navigation/ps_nav_template.html
1783652753.65880 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783652753.65950.0008 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783652753.66010.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783652753.66250.0024 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783652753.66350.001 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783652753.66410.0007 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783652753.66650.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1783652753.66730.0009 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1783652753.66940.0021 [1] Using template: /templates/navigation/breadcrumbs.html
1783652753.66990.0005Using template: /templates/blog/post.html
1783652753.67010.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1783652753.67070.0006Using template: /templates/blog/author.html
1783652753.67110.0004 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='columbus-crabs-wash-up-in-sussex')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-10 03:05:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1783652753.67310.002 [1] SELECT FOUND_ROWS() AS `count`
1783652753.67360.0004 [1] Using template: /templates/blog/post.html
1783652753.6760.0024Using template: /templates/blog/comment_form.html
1783652753.67690.0009 [5] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=1065 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1783652753.72780.0509 [5] Using template: /templates/blog/comment.html
1783652753.7290.0013Using template: /templates/blog/post.html
1783652753.72920.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1783652753.72980.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783652753.7310.0011 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783652753.73150.0006 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783652753.73450.003 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783652753.73510.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783652753.73720.0022 [6] Using template: /templates/navigation/footer-nav.html
1783652753.73810.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783652753.74090.0029 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783652753.74150.0006 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783652753.7440.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783652753.74470.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783652753.75230.0076 [10] Using template: /templates/navigation/footer-nav.html
1783652753.75580.0035 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783652753.75640.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783652753.75680.0004 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783652753.75910.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783652753.75970.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783652753.76160.0019 [29] Using template: /templates/navigation/footer-nav.html
1783652753.76430.0026 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783652753.76540.0011 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783652753.7660.0006 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783652753.76830.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783652753.76870.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783652753.7710.0022 [10] Using template: /templates/navigation/footer-nav.html
1783652753.77210.0012Request time: 0.1953
1783652753.77220Process time: 0.1951
1783652753.77220Memory: 1.6283