Meaning of leafnose bat
Definition of leafnose 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 leafnose bat
WIKIPEDIA results for
leafnose bat
Amazon results for
leafnose bat
Tweet