megabat
English Dictionary
->
Letter M
-> megabat
Search Dictionary:
megabat Definition
(n)
large
Old
World
bat
of
warm
and
tropical
regions
that
feeds
on
fruit
megabat Synonyms
fruit bat
megabat
© Art Branch Inc.