any of various New and Old World bats, as of the families Phyllostomatidae, Rhinolophidae, and Hipposideridae, having a leaflike flap of skin at the tip of the nose.
- Leaf peeper
noun 1. (mainly US, informal) a tourist who visits New England in autumn to see the changing colours of the foliage noun a person, esp. a tourist, who takes pleasure in viewing fall foliage Examples 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.