The world’s largest bee—a giant insect roughly the size of a human thumb—has been rediscovered in a remote part of Indonesia in its first sighting in nearly 40 years, researchers said Thursday.
The world’s largest bee—a giant insect roughly the size of a human thumb—has been rediscovered in a remote part of Indonesia in its first sighting in nearly 40 years, researchers said Thursday.