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 : leaf-nosed bat
Install App
Leafnose bat meaning in Telugu.