leafstorms
See also:
leaf storms
and
leaf-storms
English
Noun
leafstorms
plural of
leafstorm