hoverfly

(noun)

noun

1. Any of various flies from the family Syrphidae that hover in the air and feed on the nectar of flowers.