Dictionary entry

Leaf-nosed

Webster's Dictionary 1913

Leaf″–nosed′ (?), n.(Zoöl.) Having a leaflike membrane on the nose; — said of certain bats, esp. of the genera Phyllostoma and Rhinonycteris. See Vampire.