Definitions of Hipposideros:

  • noun:   horseshoe bats