Deliverers of fine sprays and wines (5)
I believe the answer is:
roses
'wines' is the definition.
(rose is a kind of wine)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for roses that I've seen before include "Flowers, usually red, pink, white or yellow" , "Thorny plants" , "Popular flowers" , "Thorny shrubs with bright flowers" , "favours > certain wines" .)