A newly discovered species of caterpillar has been found creeping through spider webs on the Hawaiian island of O‘ahu – and it’s unlike anything scientists have seen before.
Not only does it live in an eerily precarious environment,…
A newly discovered species of caterpillar has been found creeping through spider webs on the Hawaiian island of O‘ahu – and it’s unlike anything scientists have seen before.
Not only does it live in an eerily precarious environment,…