Many thanks this week to listeners Bob, Nicholas, and Damian, who all suggested insects of one kind or another! So this week is an insect extravaganza, or at least we learn about some gigantic insects, the rarest insect in the world, and a tiny ant. The Lord Howe Island phasmid: The longest insect in the ... [Read more...]
No transcript available.