megabat

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