meaning of nose leaf
1. Having a leaflike membrane on the nose; -- said of certain bats, esp. of the genera Phyllostoma and Rhinonycteris. See Vampire.
Related Words
leaf-nosed | leaf-nosed bat | leaf-nosed snake | leafnose bat |
1. Having a leaflike membrane on the nose; -- said of certain bats, esp. of the genera Phyllostoma and Rhinonycteris. See Vampire.
leaf-nosed | leaf-nosed bat | leaf-nosed snake | leafnose bat |