leafpile

English

Etymology

From leaf +‎ pile.

Noun

leafpile (plural leafpiles)

  1. A pile of leaves.