noun
Meaning 1
Any bat of the family Phyllostomidae, having large, lance-shaped noses; a leaf-nosed bat.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: phyllostome, nose-leaf bat
Antonyms: none provided