Posts Tagged: Rebecca Saxe

Science Saturday


We begin with death today, specifically the smell of it. Apparently, insects all emit the same blend of fatty acids when they die, and that smell sends them scurrying. High cholesterol may reduce sexual arousal in women. Geckos can self-amputate their tails, which is a neat trick, but apparently the tails can twitch and flip […]


The Rumpus in your inbox!

* indicates required