Home Science World’s biggest bee rediscovered in Indonesia