A leaf-cutter bee (Megachile sp.) takes nectar from a yellow flower.
Size: 3888px × 2592px
Photo credit: © Michael Hampson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: aculeata, anthophila, apidae, apoidea, arthropod, arthropoda, bug, hymenoptera, insect, insecta, megachile, megachilidae, megachilinae, megachilini, nature