Badges in the form of flowers (8)
I believe the answer is:
rosettes
'badges in the form of flowers' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for rosettes that I've seen before include "Badges in the form of flowers" , "Set store on floral badges" , "Eventing awards" , "Leaves" , "Set store by ornaments made of ribbon" .)