Definitions of Family phyllostomidae:

  • noun:   New World leaf-nosed bats