Copiright © Niro ID
google-play-not-available-text
Common hover flies, also known as flower flies, primarily feed on nectar and pollen from a variety of flowers, while their larvae are voracious predators of aphids and other small insects.