Flowers and Wild Megachilid Bees Share Microbes.

Flowers and Wild Megachilid Bees Share Microbes.