Megalara garuda, colloquially referred to as the “king of wasps”, is a large wasp and the only species in the genus Megalara, family Crabronidae, tribe Larrini. It is only known from the Mekongga Mountains in the southeastern part of the Indonesian island of Sulawesi.This wasp has neevr been seen alive. Here, it captured a monarch caterpillar
BACK TO PORTFOLIO
See something you like?