Subscribe
URL of the page has been copied to clipboard.
Meaning : Bat having a leaflike flap at the end of the nose. Especially of the families Phyllostomatidae and Rhinolophidae and Hipposideridae.
Synonyms : leafnose bat
Install App
Leaf-nosed bat meaning in Telugu.