Subscribe
URL of the page has been copied to clipboard.
Meaning : Small-eared Mexican bat with a long slender nose.
Synonyms : hognose bat
Install App
Choeronycteris mexicana meaning in Telugu.