megabat

listen to the pronunciation of megabat
English - English
Any of the bats in the Megachiroptera order