megabat

listen to the pronunciation of megabat
الإنجليزية - الإنجليزية
Any of the bats in the Megachiroptera order