Definitions for megabat
Overview of noun megabat
The noun megabat has 1 senses? (no senses from tagged texts)
1. fruit bat, megabat
(large Old World bat of warm and tropical regions that feeds on fruit)
(large Old World bat of warm and tropical regions that feeds on fruit)
