Meaning of leaf-nosed bat
Definition of leaf-nosed bat
(noun)
bat having a
leaflike
flap
at the end of the nose;
especially
of the families Phyllostomatidae and Rhinolophidae and Hipposideridae
Other information on leaf-nosed bat
WIKIPEDIA results for
leaf-nosed bat
Amazon results for
leaf-nosed bat
Tweet