ADVERTISEMENT
ADVERTISEMENT

Lord Howe

Finding Phasmids
Jef Akst | Jun 1, 2012 | 4 min read
Researchers rediscover a giant insect, thought to have gone extinct a century ago, and plan to reintroduce it to its native island off the coast of Australia.
ADVERTISEMENT