VOICES Ideas and Insight From Explorers
Tag archives for caterpillar
To escape the Vietnamese heat, a caterpillar larvae leaps dozens of times a minute—without seeing where it’s going.
A tiny wasp that lays its eggs in living caterpillars belongs to one of the most astoundingly diverse groups of insects on Earth. “It’s been estimated to have [50,000] to 60,000 species, which is about the same as all vertebrates — all fish, birds, mammals, amphibians, reptiles — which is a lot,” says University of…