Compund Words
Last Search Words
Search Result:megabat
Overview of noun megabat
The noun megabat has 1 sense
- fruit bat, megabat -- (large Old World bat of warm and tropical regions that feeds on fruit)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar