'Leaf-nosed' definitions:
Definition of 'Leaf-nosed'
- Leaf-nosed \Leaf"-nosed`\, n. (Zool.)
Having a leaflike membrane on the nose; -- said of certain
bats, esp. of the genera Phyllostoma and Rhinonycteris.
See Vampire.
[1913 Webster] leafroller
Words containing 'Leaf-nosed'