megabat
(noun)
noun
1. large Old World bat of warm and tropical regions that feeds on fruit
Definition categories: animal, bat, chiropteran
(noun)
1. large Old World bat of warm and tropical regions that feeds on fruit
Definition categories: animal, bat, chiropteran