leaf notcher
English
Noun
leaf
notcher
(
plural
leaf notchers
)
Alternative spelling of
leaf-notcher
.