DescriptionMegachile lagopoda 1.jpg English: Megachile lagopoda (Linnaeus, 1761), female foraging on Dittrichia viscosa, Mount Carmel, Israel, October...