Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: horseshoe bat  'hors`shoo bat
  1. Any of numerous bats of the family Hipposideridae of northwest Africa or Philippines or Australia having a horseshoe-shaped leaf on the nose
     
  2. A bat of the family Rhinolophidae having a horseshoe-shaped leaf on the nose

Derived forms: horseshoe bats

Type of: leafnose bat, leaf-nosed bat

Part of: family Rhinolophidae, genus Hipposideros, Hipposideros, Rhinolophidae

Encyclopedia: Horseshoe bat