Home

Word

megabat, n.
(megabats)
more info large Old World bat of warm and tropical regions that feeds on fruit
<noun.animal>

fruit bat megabat