Avalanches, perhaps, of flowers (9)
I believe the answer is:
snowdrops
This might be a double definition.
'avalanches' is the first definition.
(I've seen this before)
'of flowers' is the second definition.
'snowdrops' can be an answer for 'flowers' (snowdrop is a kind of flower). I'm unsure of the 'of' bit.
'perhaps' acts as a link.
Can you help me to learn more?
(Other definitions for snowdrops that I've seen before include "flowers" , "Avalanches" .)