Corona Wildlife Diary: Day Thirty-seven

, 23 April 2020
Corona Wildlife Diary: Day Thirty-seven
Orange-tip / Bob Eade

As the world shuts down around us the uplifting role that wildlife plays in our lives becomes more vital than ever. So, for my own sanity as much as anything, I’m going to keep a daily diary of what I find around my garden. Photograph the wildlife you can see from your window or in your garden and post your pictures on the ‘Sussex Wildlife Trust Nature Table’ page.

Day Thirty-seven

I’ve only ventured past the end of the cul-de-sac a couple of times in five weeks. And both times I’ve ended up having an argument with somebody. It’s probably better for my blood pressure that I stay in my garden and keep doing laps of the street for my daily exercise. One of the downsides to staying put is that so far this year I have missed out on seeing my spring wildlife highlight. And until I see one I can’t say that spring has officially started.  

This time of the year I often get asked “What’s that butterfly with the orange tips on the end of its wings called”. “Well,” I reply “its scientific name is Anthocharis meaning ‘flower grace’; probably because this beautiful butterfly lends a certain elegance to the flowers it frequents. In the 18th century it was ‘The Lady of the Woods’ –a seductive title well deserved by the best-looking butterfly of the spring. The Germans celebrate its beauty in the name Aurotafalter; the sunrise butterfly. The French honour it with the poetic title L’Auroré  - the rising sun”. “So what do us Brits call it ?” “Well, we call it the Orange-tip – because it has orange tips on the end of its wings”.

OT2

(Photo by Bob Eade) 

Whoever gave this exquisite insect such an unimaginative name should be shot. It’s more than just a pair of orange tips. Forget your Bluebells and Skylarks, the emergence of the Orange-tip is nature’s confirmation that spring has officially sprung.  

Only the male Orange-tip has those road cone orange wing-tips that visually scream “Look at me! Look at me!” as he cruises the countryside’s hedges and edges. You’d think this flamboyant display would land him on the menu for any passing bird - but he has an unsavoury secret. He tastes absolutely disgusting. His orange tips make birds recoil when they recall last eating something that colour. To predators he is a flying pot of lime pickle; if you’ve eaten it once you’ll never eat it again.

OT3

(photo by Bob Eade) 

The grey-tipped females are more secretive. Once mated they search the hedgerows for their larval food plants: Cuckooflower and Garlic Mustard. They tap-dance on the plants and identify them with taste buds in their feet.  Once their six soles are satisfied they lay a single, tiny, orange, oblong egg (imagine a rugby ball for ants). The egg’s shell emits a pheromone which deters other females from laying here because the cute little caterpillar, which hatches out a week or so later, is a cannibal.  

This caterpillar gets to work eating so much of the flower’s seed pods that it starts to look like one (my Mum once warned me a similar phenomenon would happen with me and Monster Munch). Disguised as its diet, it munches through May – the plant toxins it ingests will help to flavour the bitter butterfly.  In July it constructs a curious chrysalis - a  bizarre bit of angular architecture attached to a stem by a single string. Inside this post-modern pupa the caterpillar melts into a cellular soup. And then the natural world’s greatest regeneration takes place. This biological broth builds a butterfly.   April sunshine encourages the Orange-tip to emerge; that simple flash of orange signalling that an even greater regeneration has finally taken place. Winter has turned to spring.

OT4

(Photo by David Ball)

Yesterday, while on lap seven of the cul-de-sac, an Orange-tip flew past. At last! I was getting worried that for the first time in my life I would have got through April without seeing one. Now I can relax. So, I'm happy to announce that spring is now officially here and it sent its little messenger to my cul-de-sac to let me know. Wonderful.

Right, three more laps and then it's back to to the bungalow.

 




Leave a comment

Comments

  • GAIL GREAVES:

    This daily diary is one of the “many” blessings of these strange times – Michael’s knowledge and sense of humour are a great gift and make up for the lack of books on my bedside table at present. Keep smiling Michael !!

    23 Apr 2020 11:14:00

  • Richard Young:

    Mike,
    It’s been great reading your diary, thank you.
    I had one of these in my conservatory last week, I knew he was beautiful but had no idea what he was other than a butterfly so thank you.
    Also had forgotten how much you love monster munch!
    Keep up the good work!

    23 Apr 2020 19:56:00

  • Ginny-Vic:

    I have never seen one of these before last week’s back garden bird race. And now I have one living in my garden that visits all the time. S/he really likes the rosemary. I agree that this is a great blog and I hope we will be able to vote for our favourite entry. My favourites are the spider one and the foxes!

    23 Apr 2020 21:15:00

  • Chris Roach:

    Spotted a Small Heath today and saw it was one that you had sponsored in your book on Butterflies of Sussex. Spring is sprung for me too. PS Can we have another piece from Claire? Some more fungi if possible. Thanks.

    24 Apr 2020 18:11:00

  • Eddy:

    One of my favourite butterflies too. Today 27.4.20 we found one laying eggs on the flower stalk of a garlic mustard plant & a green-veined white laying eggs on the under leaf of another of the plants.

    27 Apr 2020 16:15:00

Time Δ Debug Message - Perch Runway 3.2
1783219402.19760 [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
1783219402.22290.0253Matched route: news/[slug:s]
1783219402.2230.0001Server address: 216.73.217.177
1783219402.2230Using master page: /templates/pages/blog/post.php
1783219402.2230Page arguments:
Array
(
    [0] => /news/corona-wildlife-diary-day-thirty-seven
    [s] => corona-wildlife-diary-day-thirty-seven
    [1] => corona-wildlife-diary-day-thirty-seven
)
1783219402.22320.0002 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783219402.23760.0144 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783219402.23960.002 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1783219402.24010.0006INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1783219402.24230.0021 [1] SELECT * FROM swt_shop_cart WHERE cartID=22636094
1783219402.24290.0006 [1] SELECT * FROM swt_shop_cart WHERE cartID=22636094
1783219402.24350.0005 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-05 02:43:00' AND saleTo>'2026-07-05 02:43:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783219402.24470.0012 [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='corona-wildlife-diary-day-thirty-seven')) 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-05 02:43:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1783219402.24680.0022 [1] SELECT FOUND_ROWS() AS `count`
1783219402.24750.0007 [1] SELECT * FROM swt_blog_posts WHERE postID=2092 AND postStatus='Published' AND postDateTime<='2026-07-05 02:43:00'
1783219402.24830.0008 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783219402.24910.0007 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783219402.24990.0008 [1] SELECT * FROM swt_categories WHERE catID=33 LIMIT 1
1783219402.25060.0007Using template: /templates/blog/post.html
1783219402.25080.0002 [162] SELECT catID, catPath FROM swt_categories
1783219402.25180.001 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-05 02:43:00' AND postSlug='corona-wildlife-diary-day-thirty-seven'
1783219402.27280.021Using template: /templates/blog/post.html
1783219402.27330.0006 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783219402.27520.0019Using template: /templates/pages/attributes/seo.html
1783219402.27550.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1783219402.27640.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
1783219402.27790.0015 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783219402.28110.0032 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783219402.28170.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783219402.2840.0022Using template: /templates/navigation/ps_nav_template.html
1783219402.2840.0001 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783219402.28480.0008 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783219402.28540.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783219402.28820.0029 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783219402.28930.0011 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783219402.29010.0008 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783219402.29290.0028 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1783219402.29380.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
1783219402.2960.0022 [1] Using template: /templates/navigation/breadcrumbs.html
1783219402.29660.0005Using template: /templates/blog/post.html
1783219402.29690.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='3' LIMIT 1
1783219402.29760.0007Using template: /templates/blog/author.html
1783219402.2980.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='corona-wildlife-diary-day-thirty-seven')) 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-05 02:43:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1783219402.29990.0019 [1] SELECT FOUND_ROWS() AS `count`
1783219402.30040.0005 [1] Using template: /templates/blog/post.html
1783219402.30370.0033Using template: /templates/blog/comment_form.html
1783219402.30470.001 [5] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=2092 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1783219402.35930.0546 [5] Using template: /templates/blog/comment.html
1783219402.36110.0018Using template: /templates/blog/post.html
1783219402.36130.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='3' LIMIT 1
1783219402.36210.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783219402.36280.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783219402.36340.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
1783219402.36550.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783219402.36610.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783219402.36830.0022 [6] Using template: /templates/navigation/footer-nav.html
1783219402.36930.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783219402.36990.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783219402.37050.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783219402.37280.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783219402.37330.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783219402.37520.0019 [10] Using template: /templates/navigation/footer-nav.html
1783219402.37820.003 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783219402.37890.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783219402.37950.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
1783219402.38190.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783219402.38250.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783219402.38460.0021 [29] Using template: /templates/navigation/footer-nav.html
1783219402.38670.0021 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783219402.38750.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783219402.3880.0005 [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
1783219402.39010.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783219402.39070.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783219402.39260.0019 [10] Using template: /templates/navigation/footer-nav.html
1783219402.39380.0012Request time: 0.1994
1783219402.39380Process time: 0.1992
1783219402.39380Memory: 1.6511