- big-eared bat as a noun:
- 1
big-eared bat
noun
1 big-eared bat
Large carnivorous Old World bat with very large ears.
synonym: Megaderma lyra.
debug info: 0.0299
noun
Large carnivorous Old World bat with very large ears.
synonym: Megaderma lyra.
debug info: 0.0299