megabat in Polish megabat in Polish rudawkowate noun Any of the bats in the suborder Yinpterochiroptera; a fruit bat. Add to Flashcards