Leaf-nosed-bat Definition
noun
A bat of the family Phyllostomidae, having a pointed projection on the snout.
Wiktionary
Synonyms:
- leafnose bat
Related Articles
Find Similar Words
Find similar words to leaf-nosed-bat using the buttons below.