| Noun | 1. | horseshoe bat - any of numerous bats of northwest Africa or Philippines or Australia having a horseshoe-shaped leaf on the nose |
| 2. | horseshoe bat - bat having a horseshoe-shaped leaf on the nose |
About this site and copyright information - Online Dictionary Home