leaf peepers
See also:
leaf-peepers
English
Noun
leaf
peepers
plural of
leaf peeper