1. Adjective. Having an projection resembling a leaf on the nose. ¹
¹ Source: wiktionary.com
Medical Definition of Leaf-nosed
1. Having a leaflike membrane on the nose; said of certain bats, especially. Of the genera Phyllostoma and Rhinonycteris. See Vampire.
Source: Websters Dictionary
(01 Mar 1998)