horseshoe_bat
1. [ noun ] (zoology) any of numerous bats of northwest Africa or Philippines or Australia having a horseshoe-shaped leaf on the nose
Related terms: leafnose_bat Hipposideros
2. [ noun ] (zoology) bat having a horseshoe-shaped leaf on the nose
Related terms: leafnose_bat Rhinolophidae
Similar spelling:   horseshoe_crab
  horseshoe_vetch
  horseshoes
  horseshoer
  horse_cart
  horseshoe_arch
  Horseshoe_Falls
  horse_sense
  horse_cassia
  horse_cavalry
  horse_gram
  horse_grain
  horse_chestnut