Species of the day: Common Shore Crab

, 08 June 2020
Species of the day: Common Shore Crab
Common Shore Crab © Paul Naylor

By James Duncan

Learning & Engagement Officer

June 8th is a day to celebrate the overwhelming importance of our planetary oceans, both as a recognition of the pivotal ecosystem services they provide and a consideration of the urgent need to protect them. The focus for 2020 is 'Innovation for a sustainable ocean', a theme more important than ever owing to the impact of unprecedented climate change, worldwide rise in sea temperatures and ever increasing plastic pollution. The health of our oceans is of course intrinsically tied in to our very survival, the need for sustainable practices imperative to combat the challenges faced. The staggering biodiversity and sheer wealth of life present in our oceans is without doubt something to cherish, providing inspiration to both protect species and manage resources through a global network of protected marine areas. 

Perhaps one of the most regular contacts we have with the marine environment in Britain is the Common Shore Crab (Carcinus maenas), a species familiar to anybody who's been rock-pooling around the coast. This ubiquitous crab is native to Britain, Europe and the North-east Atlantic and thrives in a range of habitats, though typically it'll be found in shallow water intertidal zones and brackish estuarine habitats. It's what is known as euryhaline, meaning it can tolerate a huge variation in salinity, and is able to osmoregulate (control the body's water content), enabling survival in waters ranging from near freezing to positively balmy. This has undoubtedly contributed to its global success, though its accidental introduction in other areas of the world has it classed as a problematic invasive species. It also goes by another common name, the 'Green Crab', largely indicative of its general colour, though it's a highly variable species where grey, brown and even orange and red are not uncommon - juveniles are especially changeable and more heavily patterned. Whilst there's certainly a component of individual genetic variation, the colour polymorphism demonstrated by the Shore Crab may also be indicative of environmental factors relating to camouflage, particularly when considering its abundance in a wide range of marine zones. 

Shore Crab © Olle Akesson

Common Shore Crab © Olle Akesson

The Shore Crab belongs to an Order of Crustaceans known as the Decapods (Decapoda)Included within this are some other familiar groups such as lobsters, crayfish, shrimps and prawns. Decapod quite literally translates to 'ten-footed', though some members of the order may in fact have substantially more appendages. However, as a rule only ten are considered true 'legs.' Perhaps surprisingly the Shore Crab is one of around sixty-five crab species found in British waters, though it has a uniquely distinctive carapace (or shell) - there are five spiked teeth on either side of the rim behind the eyes and three lobes between the eyes. The carapace is also broader than it is long, usually around 8cm's across in adults. Whilst the Shore Crab is highly predatory it may also be deemed an 'opportunistic scavenger.' Ultimately it's not too fussy, feeding on any organism it can get its pincers on, dead or alive. Whilst their bulky and powerful front claws may be used for breaking into mollusc shells, the crab will also show surprising dexterity by using them to pass food carefully to its mouth. 

At certain times it may seem common to find large quantities of seemingly 'dead' crabs along the shoreline. The explanation is often something totally different, for the crabs may not be deceased at all - the lifeless bodies are their moulted exoskeletons. As a member of the Arthropods, the Shore Crab has a real obstacle to continued growth as its rigid skeleton is external, unlike our internal endoskeleton. The only way it can accommodate new growth is through 'moulting' its shell, a process that must happen once or twice a year depending on the crab's maturity. Each moult may enlarge a crab by between one-fifth to one-third of its previous size. It's a fascinating process, usually undertaken at night, beginning with the absorption of calcium carbonate from its old exoskeleton. The crab then secretes an enzyme to break down the connections between the shell, muscles and tissues and begins to secrete a new, soft shell. It'll then begin to take on seawater, puffing it up like a balloon, the expansion finally cracking the shell and forcing it open along a special seam. The shell remains hinged at the front and the crab climbs backwards from the old exoskeleton, leaving an intact, but thinner shell behind. This isn't quite as straight-forward as it sounds for it takes a bit of time for the crab to force itself from the open seam. The soft crab that emerges is delicate and incredibly vulnerable, having little choice but to hide during the few weeks required to fully harden the shell. The Shore Crab continues to fill its tissues with water, ensuring the new shell is slightly too big and therefore allowing it a chance to grow.  


Leave a comment
Time Δ Debug Message - Perch Runway 3.2
1783182945.150 [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
1783182945.1790.029Matched route: news/[slug:s]
1783182945.17910.0001Server address: 216.73.217.177
1783182945.17910Using master page: /templates/pages/blog/post.php
1783182945.17920Page arguments:
Array
(
    [0] => /news/species-of-the-day-common-shore-crab
    [s] => species-of-the-day-common-shore-crab
    [1] => species-of-the-day-common-shore-crab
)
1783182945.17940.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783182945.18040.0009 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783182945.18220.0018 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1783182945.18280.0006INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1783182945.18490.0021 [1] SELECT * FROM swt_shop_cart WHERE cartID=22619596
1783182945.18550.0006 [1] SELECT * FROM swt_shop_cart WHERE cartID=22619596
1783182945.18610.0006 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-04 16:35:00' AND saleTo>'2026-07-04 16:35:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783182945.18750.0014 [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='species-of-the-day-common-shore-crab')) 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-04 16:35:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1783182945.19030.0028 [1] SELECT FOUND_ROWS() AS `count`
1783182945.19080.0006 [1] SELECT * FROM swt_blog_posts WHERE postID=2209 AND postStatus='Published' AND postDateTime<='2026-07-04 16:35:00'
1783182945.19170.0009 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783182945.19240.0007 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783182945.1930.0006 [1] SELECT * FROM swt_categories WHERE catID=191 LIMIT 1
1783182945.19350.0005 [1] SELECT * FROM swt_categories WHERE catID=36 LIMIT 1
1783182945.1940.0005 [1] SELECT * FROM swt_categories WHERE catID=44 LIMIT 1
1783182945.19460.0006Using template: /templates/blog/post.html
1783182945.19480.0002 [162] SELECT catID, catPath FROM swt_categories
1783182945.19580.001 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-04 16:35:00' AND postSlug='species-of-the-day-common-shore-crab'
1783182945.21640.0206Using template: /templates/blog/post.html
1783182945.21690.0005 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783182945.21910.0022Using template: /templates/pages/attributes/seo.html
1783182945.21930.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1783182945.22020.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
1783182945.22140.0011 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783182945.22450.0031 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783182945.22510.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783182945.22730.0022Using template: /templates/navigation/ps_nav_template.html
1783182945.22730.0001 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783182945.22810.0008 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783182945.22850.0004 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783182945.2310.0024 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783182945.23190.0009 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783182945.23250.0006 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783182945.23490.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1783182945.23580.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
1783182945.23790.0021 [1] Using template: /templates/navigation/breadcrumbs.html
1783182945.23840.0005Using template: /templates/blog/post.html
1783182945.23870.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='19' LIMIT 1
1783182945.23940.0006Using template: /templates/blog/author.html
1783182945.23970.0003 [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='species-of-the-day-common-shore-crab')) 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-04 16:35:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1783182945.24230.0026 [1] SELECT FOUND_ROWS() AS `count`
1783182945.24280.0006 [1] Using template: /templates/blog/post.html
1783182945.24550.0027Using template: /templates/blog/comment_form.html
1783182945.24650.001 [nil] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=2209 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1783182945.29760.0511 [0] Using template: /templates/blog/comment.html
1783182945.29780.0002Using template: /templates/blog/post.html
1783182945.29810.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='19' LIMIT 1
1783182945.2990.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783182945.29980.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783182945.30050.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
1783182945.30260.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783182945.30320.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783182945.30520.002 [6] Using template: /templates/navigation/footer-nav.html
1783182945.30610.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783182945.30680.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783182945.30730.0006 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783182945.30950.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783182945.310.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783182945.31190.0019 [10] Using template: /templates/navigation/footer-nav.html
1783182945.31580.0039 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783182945.31660.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783182945.3170.0005 [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
1783182945.31920.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783182945.31970.0004 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783182945.32150.0019 [29] Using template: /templates/navigation/footer-nav.html
1783182945.32420.0027 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783182945.32490.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783182945.32530.0004 [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
1783182945.32730.002 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783182945.32780.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783182945.32970.0019 [10] Using template: /templates/navigation/footer-nav.html
1783182945.33110.0014Request time: 0.1835
1783182945.33110Process time: 0.1833
1783182945.33110Memory: 1.6544