A closer look at Frogbit

, 07 March 2021
A closer look at Frogbit
Frogbit in August

Frogbit is a floating plant of freshwater. Its leaves look like a tiny water lily, but the flowers have just three delicate white petals.

During the winter the plant lies dormant at the bottom of the pond or ditch as a 7mm long dormant bud called a "turion" (below)

Frogbit feb 2223515

As daylight increases in  February or March, the turion starts to develop and stands upright, you can just see the outline a the leaves developing inside.

Frogbit mar 3050015

In March these leaves expand out of the protective turion. The first two leaves are ore tiny and on long stalks and seem to act as stabilisers, but the third leaf looks more like a leaf.

Frogbit mar 3060092

The plant soon floats back to the surface where its leaves can capture most light to convert carbon dioxide into larger and many more leaves that float on the surface..

Frogbit mar 3060082

The leaves will expand with large cells that enable it to float and the later leaves will be up to 50mm diameter.

Frogbit leaves may 6276321

Over the summer the leaves can cover the water surface.

Frogbit leaves may 5261728

By July the plant will have grown enough to produce flower stalks and push buds up into the air. 

Frogbit bud aug 8020026

The petals are folded and retain a delicate crumpled effect when in full bloom

Frogbit jul 7224294

Frogbit flower aug 8020063

Each flower has a brief life and if pollinated by insects should produce seeds, but we haven't found any yet!

Frogbit aug 1160361

By late autumn the plant shuts down and sinks to the bottom of the pond or ditch as the dormant bud.

Worldwide there are three species of Hydrocharis, each in Asia, Africa and Europe. Our species is Hydrocharis morsus-ranae  from the Latin morsus - having been bitten and ranae - frog

Frogbit is locally common in the river valleys and coastal grazing marshes of Sussex, but nationally it is considered to be Vulnerable on the Red Data List. It's one of the many plants and animals that we focus our habitat management at Rye Harbour Nature Reserve.

Leave a comment
Time Δ Debug Message - Perch Runway 3.2
1783100176.14540 [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
1783100176.17630.0308Matched route: news/[slug:s]
1783100176.17640.0001Server address: 216.73.216.95
1783100176.17640Using master page: /templates/pages/blog/post.php
1783100176.17640Page arguments:
Array
(
    [0] => /news/a-closer-look-at-frogbit
    [s] => a-closer-look-at-frogbit
    [1] => a-closer-look-at-frogbit
)
1783100176.17670.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783100176.17780.0011 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783100176.180.0022 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1783100176.18070.0007INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1783100176.18250.0018 [1] SELECT * FROM swt_shop_cart WHERE cartID=22577874
1783100176.1830.0006 [1] SELECT * FROM swt_shop_cart WHERE cartID=22577874
1783100176.18390.0009 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-03 17:36:00' AND saleTo>'2026-07-03 17:36:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783100176.18530.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='a-closer-look-at-frogbit')) 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-03 17:36:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1783100176.18760.0023 [1] SELECT FOUND_ROWS() AS `count`
1783100176.18820.0006 [1] SELECT * FROM swt_blog_posts WHERE postID=2476 AND postStatus='Published' AND postDateTime<='2026-07-03 17:36:00'
1783100176.18910.0009 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783100176.18980.0007 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783100176.19040.0006 [1] SELECT * FROM swt_categories WHERE catID=57 LIMIT 1
1783100176.1910.0006 [1] SELECT * FROM swt_categories WHERE catID=70 LIMIT 1
1783100176.19150.0005 [1] SELECT * FROM swt_categories WHERE catID=51 LIMIT 1
1783100176.19190.0005 [1] SELECT * FROM swt_categories WHERE catID=66 LIMIT 1
1783100176.19250.0006Using template: /templates/blog/post.html
1783100176.19280.0002 [162] SELECT catID, catPath FROM swt_categories
1783100176.19370.001 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-03 17:36:00' AND postSlug='a-closer-look-at-frogbit'
1783100176.21470.021Using template: /templates/blog/post.html
1783100176.21520.0006 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783100176.21670.0015Using template: /templates/pages/attributes/seo.html
1783100176.21690.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1783100176.21790.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
1783100176.21980.0019 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783100176.22310.0033 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783100176.22370.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783100176.22580.0021Using template: /templates/navigation/ps_nav_template.html
1783100176.22590.0001 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783100176.22670.0008 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783100176.22720.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783100176.22970.0025 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783100176.23070.0011 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783100176.23140.0007 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783100176.23440.003 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1783100176.23540.001 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1783100176.23770.0023 [1] Using template: /templates/navigation/breadcrumbs.html
1783100176.23850.0008Using template: /templates/blog/post.html
1783100176.23890.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='6' LIMIT 1
1783100176.24090.002Using template: /templates/blog/author.html
1783100176.24130.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='a-closer-look-at-frogbit')) 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-03 17:36:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1783100176.24330.002 [1] SELECT FOUND_ROWS() AS `count`
1783100176.24380.0005 [1] Using template: /templates/blog/post.html
1783100176.24670.0029Using template: /templates/blog/comment_form.html
1783100176.24770.001 [nil] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=2476 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1783100176.30020.0524 [0] Using template: /templates/blog/comment.html
1783100176.30040.0002Using template: /templates/blog/post.html
1783100176.30060.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='6' LIMIT 1
1783100176.30150.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783100176.30220.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783100176.30270.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
1783100176.30490.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783100176.30540.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783100176.30730.0019 [6] Using template: /templates/navigation/footer-nav.html
1783100176.30870.0013 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783100176.30930.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783100176.30970.0004 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783100176.31210.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783100176.31270.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783100176.31460.0019 [10] Using template: /templates/navigation/footer-nav.html
1783100176.31810.0035 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783100176.31870.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783100176.31930.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
1783100176.32150.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783100176.32210.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783100176.32410.002 [29] Using template: /templates/navigation/footer-nav.html
1783100176.32570.0016 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783100176.32620.0005 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783100176.32660.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
1783100176.32860.002 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783100176.3290.0004 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783100176.33080.0017 [10] Using template: /templates/navigation/footer-nav.html
1783100176.3320.0013Request time: 0.1889
1783100176.3320Process time: 0.1887
1783100176.3320Memory: 1.6283