Tag: Wallace’s Giant Bee

World’s largest bee rediscovered after 38 years

Last seen in 1981 and thought to be extinct, the world’s largest