Definition of Leaf-storm

1. Noun. A sudden whirlwind or downpour of leaves. ¹



¹ Source: wiktionary.com

Leaf-storm Pictures

Click the following link to bring up a new window with an automated collection of images related to the term: Leaf-storm Images

Lexicographical Neighbors of Leaf-storm

leaf-green
leaf-hopper
leaf-miner
leaf-nosed
leaf-nosed bat
leaf-nosed snake
leaf-peeper
leaf-peepers
leaf-raking
leaf-roller
leaf-rolling
leaf-scale
leaf-silver
leaf-spot
leaf-spring
leaf-storm (current term)
leaf-warbler
leaf-worm
leaf beet
leaf beetle
leaf beetles
leaf blade
leaf blight
leaf blower
leaf blowers
leaf bud
leaf bug
leaf cacti
leaf cactus
leaf cast

Other Resources Relating to: Leaf-storm

Search for Leaf-storm on Dictionary.com!Search for Leaf-storm on Thesaurus.com!Search for Leaf-storm on Google!Search for Leaf-storm on Wikipedia!

Search