Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
Email this page to a friend
BIG-EARED BAT
Definition:
[noun] large carnivorous Old World bat with very large ears
Synonyms:
Megaderma lyra
Synonyms:
Search for
synonyms for BIG-EARED BAT