English synonyms about - contact  

megabat

noun

1 megabat

Large Old World bat of warm and tropical regions that feeds on fruit.

synonym: fruit bat.

Dutch: vleerhonden


Find more on megabat elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0381