The world’s largest bee is a solitary insect known from a small cluster of islands in eastern Indonesia. Wallace’s giant bee, ...
A historical bee collection from the Oxford University Museum of Natural History has been newly researched and photographed.