(mainly US, informal) a tourist who visits New England in autumn to see the changing colours of the foliage
a person, esp. a tourist, who takes pleasure in viewing fall foliage
Leaf peepers flock to New England.
noun, Botany. 1. a group of cells that will develop into a leaf, seen as small bulges just below the shoot apex.
noun, Plant Pathology. 1. a viral disease of plants, especially potatoes, characterized by upward rolling of the leaflets, chlorosis, stunting, and necrosis of the phloem.
noun 1. any of several insects, especially moths of the family Tortricidae, the larvae of which form a nest by rolling and tying leaves with spun silk.
noun, Plant Pathology. 1. a disease, especially of cereals and other grasses, characterized by rust-colored pustules of spores on the affected leaf blades and sheaths and caused by any of several rust fungi.