English

edit

Noun

edit

leaf notcher (plural leaf notchers)

  1. Alternative spelling of leaf-notcher