Kalong

Webster's Dictionary of the English Language

·noun A fruit bat, ·esp. the Indian edible fruit bat (Pteropus edulis).