World’s Largest Bee Rediscovered On Indonesia’s Islands
Modern humans may be on the little blue marble for about 200,000 years, but there are still many things awaiting to be discovered or rediscovered. One such recent discovery/rediscovery is this: the Wallace’s Giant Bee, or as it known scientifically as Megachile pluto. Previously thought to be extinct when it […]