Leaf-nosed

Webster's Dictionary of the English Language

·noun Having a leaflike membrane on the nose;

— said of certain bats, ·esp. of the genera Phyllostoma and Rhinonycteris. ·see Vampire.

Related Words