Hunting for mermaid's purses in Hove

, 09 October 2023
Hunting for mermaid's purses in Hove
Small-spotted Catshark mermaids purses © Helen Stewart

Helen Stewart

Wild Coast Sussex Volunteer

Having recently retired, I have volunteered with Wild Coast Sussex to help identify mermaid’s purses on local beaches as part of the Shark Trust’s Great Eggcase Hunt.

On a very wet and windy day in September, I and other volunteers were instructed on the basics of mermaid purse identification by members of the Wild Coast Sussex team. A mermaid’s purse is an egg case that surrounds the embryo of oviparous skates. In Sussex, the most common egg cases found are deposited by the Small-Spotted Catshark (AKA Lesser-spotted Dogfish or Rock Salmon) the Undulate Ray, the Spotted Ray and the Thornback Ray.

My first venture onto the beach on Hove seafront yielded no egg cases, despite searching two beaches for about 30 minutes. However, the following days were more fruitful. On a beach about 100 meters west of my first search, an abundance of cases were found. In approximately 20 minutes I had collected 30 cases from the Spotted Catshark and 50 in total from Undulate and Spotted Rays. Many more could have been collected if I had had more storage space!

Venturing back to the same beach five days later for a casual search resulted in 102 spotted catshark cases being collected in a 15-minute search of an area of about 2 x 3 metres. The majority of the catshark cases were entwined in the seaweed washed far up the beach.

Eggcases from the Small-spotted Catshark entangled in seaweed Helen Stewart
Eggcases from the Small-spotted Catshark entangled in seaweed are indicated by red arrows

As an individual Spotted Catshark can lay up to 240 egg cases per year, there are plenty more out there to find. 

Happy Hunting!

Leave a comment

Comments

  • Chris Noonan:

    Have these been hatched ..?
    If not what would be the chance of them surviving if they were relocated..?

    13 Oct 2023 09:48:00

Time Δ Debug Message - Perch Runway 3.2
1782763739.31790 [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
1782763739.34970.0318Matched route: news/[slug:s]
1782763739.34990.0002Server address: 216.73.217.103
1782763739.350Using master page: /templates/pages/blog/post.php
1782763739.350Page arguments:
Array
(
    [0] => /news/hunting-for-mermaids-purses-in-hove
    [s] => hunting-for-mermaids-purses-in-hove
    [1] => hunting-for-mermaids-purses-in-hove
)
1782763739.35030.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782763739.35160.0013 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1782763739.35370.0022 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1782763739.35450.0008INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1782763739.35660.0021 [1] SELECT * FROM swt_shop_cart WHERE cartID=22429098
1782763739.35720.0007 [1] SELECT * FROM swt_shop_cart WHERE cartID=22429098
1782763739.3580.0008 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-06-29 20:09:00' AND saleTo>'2026-06-29 20:09:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1782763739.35960.0016 [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='hunting-for-mermaids-purses-in-hove')) 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-06-29 20:09:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1782763739.36210.0025 [1] SELECT FOUND_ROWS() AS `count`
1782763739.3630.0008 [1] SELECT * FROM swt_blog_posts WHERE postID=3208 AND postStatus='Published' AND postDateTime<='2026-06-29 20:09:00'
1782763739.3640.001 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1782763739.36480.0008 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1782763739.36570.0008 [1] SELECT * FROM swt_categories WHERE catID=44 LIMIT 1
1782763739.36640.0007 [1] SELECT * FROM swt_categories WHERE catID=242 LIMIT 1
1782763739.36710.0008Using template: /templates/blog/post.html
1782763739.36750.0003 [162] SELECT catID, catPath FROM swt_categories
1782763739.36850.001 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-06-29 20:09:00' AND postSlug='hunting-for-mermaids-purses-in-hove'
1782763739.38970.0212Using template: /templates/blog/post.html
1782763739.39020.0006 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1782763739.39230.0021Using template: /templates/pages/attributes/seo.html
1782763739.39260.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1782763739.39350.001 [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
1782763739.39480.0013 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782763739.3980.0032 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782763739.39870.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782763739.4010.0022Using template: /templates/navigation/ps_nav_template.html
1782763739.4010 [6] Using template: /templates/navigation/ps_nav_template_children.html
1782763739.40180.0008 [4] Using template: /templates/navigation/ps_nav_template_children.html
1782763739.40230.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1782763739.40520.0029 [10] Using template: /templates/navigation/ps_nav_template_children.html
1782763739.40640.0011 [7] Using template: /templates/navigation/ps_nav_template_children.html
1782763739.40710.0008 [9] Using template: /templates/navigation/ps_nav_template_children.html
1782763739.40970.0026 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1782763739.41090.0011 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1782763739.41360.0027 [1] Using template: /templates/navigation/breadcrumbs.html
1782763739.41420.0007Using template: /templates/blog/post.html
1782763739.41460.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782763739.41550.0009Using template: /templates/blog/author.html
1782763739.41590.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='hunting-for-mermaids-purses-in-hove')) 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-06-29 20:09:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1782763739.41810.0023 [1] SELECT FOUND_ROWS() AS `count`
1782763739.41910.001 [1] Using template: /templates/blog/post.html
1782763739.42230.0032Using template: /templates/blog/comment_form.html
1782763739.42340.0011 [1] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=3208 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1782763739.47970.0563 [1] Using template: /templates/blog/comment.html
1782763739.48030.0006Using template: /templates/blog/post.html
1782763739.48050.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782763739.48180.0013 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1782763739.48280.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1782763739.48360.0008 [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
1782763739.48650.0029 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782763739.48730.0008 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782763739.48990.0026 [6] Using template: /templates/navigation/footer-nav.html
1782763739.49080.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782763739.49170.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782763739.49230.0006 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1782763739.4950.0027 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782763739.49570.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782763739.49790.0022 [10] Using template: /templates/navigation/footer-nav.html
1782763739.50150.0036 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1782763739.50260.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1782763739.50310.0006 [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
1782763739.50570.0026 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782763739.50640.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782763739.50850.0021 [29] Using template: /templates/navigation/footer-nav.html
1782763739.51120.0027 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782763739.51220.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782763739.5130.0009 [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
1782763739.51580.0028 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782763739.51660.0008 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782763739.51890.0023 [10] Using template: /templates/navigation/footer-nav.html
1782763739.52010.0013Request time: 0.2051
1782763739.52020Process time: 0.2049
1782763739.52020Memory: 1.6235