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)
Lexicographical Neighbors of Leaf-nosed
Other Resources:


