Dictionary
noun : horseshoe bat
Source:WordNet 3.1
-
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 ;
See more about : horseshoe bat