megabat has definitions from the field of zoology
1
[ noun ] (zoology) large Old World bat of warm and tropical regions that feeds on fruit

Synonyms

fruit_bat

*