The Bombyliidae are a family of flies. Their common name are bee flies or humbleflies. Adults generally feed on nectar and pollen, some being important pollinators. Larvae are generally parasitoids of other insects.
Photo by alexander-r
Royalties free, Commercial & Editorial use
$10.00