Leaf-nosed Bat (noun) Definition, Meaning & Examples

noun
  1. any of various New and Old World bats, as of the families Phyllostomatidae, Rhinolophidae, and Hipposideridae, having a leaflike flap of skin at the tip of the nose.
Leaf-nosed Bat (noun) Definition, Meaning & Examples

More Definitions