Contents

EnglishEdit

Alternative formsEdit

NounEdit

 
Wikipedia has an article on:
Wikipedia

leaf-nosed bat ‎(plural leaf-nosed bats)

  1. A bat of the family Phyllostomidae, having a pointed projection on the snout.

Derived termsEdit

TranslationsEdit