Advertisement
Advertisement
horseshoe bat
noun
- any of numerous large-eared Old World insectivorous bats, mostly of the genus Rhinolophus, with a fleshy growth around the nostrils, used in echolocation: family Rhinolophidae
Discover More
Example Sentences
In the great horseshoe bat this membrane is double, like one leaf placed above another.
From Project Gutenberg
Advertisement
Advertisement
Advertisement
Advertisement
Browse