leaf-notchers
English
Noun
leaf-notchers
plural of
leaf-notcher