Scientists are calling it the "Megachile Lucifer."

See Full Page