megabat - İngilizce Eşanlam Sözlük

megabat

n.
[1] fruit bat