See also: drop-leafs

English edit

Noun edit

dropleafs

  1. plural of dropleaf

Anagrams edit