Definitions of Rhinolophidae:

  • noun:   Old World leaf-nosed bats