horseshoe bat

1. (noun) bat having a horseshoe-shaped leaf on the nose
Related Words: leaf-nosed bat, leafnose bat

2. (noun) any of numerous bats of northwest Africa or Philippines or Australia having a horseshoe-shaped leaf on the nose
Related Words: leaf-nosed bat, leafnose bat



Terms and Conditions of Use / Copyright Notice