Definition of Geoffroy's bat in English:

Geoffroy's bat

noun

  • Any of several bats collected or described by Étienne Geoffroy Saint-Hilaire; especially the notch-eared bat, Myotis emarginatus, of southern Europe, North Africa, and south-west Asia.

Origin

Early 19th century.