Giant Fanged Death Maggots that Spit Glowing Green Snot, plus epically bad 1970s couture.
The only thing better than books is FREE books.
Do people really still hand pollinate orchards in China? And why don’t they just get more bees?
What is pollination? It’s SEX.
I was lucky enough to be part of a series of sessions at ScienceOnline this January that discussed Science Outreach. It should tell you a little about how hectic my life has been lately that […]
There is nothing I love more than finding an amazing new insect to tell you about! Today it’s the “Mad Hatterpillar.” As you can see from this photo, these caterpillars (Uraba lugens, larvae of a […]
How to get 6,500 silk worms to make you a house. Sort of.
Sometimes you just need to amuse yourself.