Bombylius Major, Beefly, having a not so private moment in my York garden this morning. Not an everyday sight!
Insects don’t have kidneys but they do have an excretory system of Malphigian tubules which do basically the same job.
Pro cap, 100423OM1100423
Doggie mummy living in ancient York, Yorkshire, England.
Joined 1st Jan 2018
1st Jan 2024 have achieved 196%
28 March 2024 200%
I take photos, am not a photographer.
Interested...