Garden visitor (3)
I believe the answer is:
bee
'garden visitor' is the definition.
(bees visit flowers)
This is all the clue.
(Other definitions for bee that I've seen before include "Honey generator" , "Four-winged insect" , "Honey producer" , "Hive insect" , "Social insect" .)