Skip to main content

A giant honey bee from the middle Miocene of Japan (Hymenoptera: Apidae)