leaf-nosed definition

  • adjective:
    • Having an projection resembling a leaf in the nose.
  • noun:
    • Having a leaflike membrane from the nose; -- stated of certain bats, esp. for the genera Phyllostoma and Rhinonycteris. See vampire.
  • others:
    • Having a foliaceous appendage on the snout; rhinolophine or phyllostomous, as various bats.

Related Sources

  • Sentence for "leaf-nosed"
    • Other mammals able to withstand the…
    • View More
  • Form for "leaf-nosed"
  • Same Context for "leaf-nosed"
55 votes

How would you define leaf-nosed?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!