Horseshoe Bat (noun) Definition, Meaning & Examples

noun
  1. 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
Horseshoe Bat (noun) Definition, Meaning & Examples

More Definitions