Ibn Battuta, a medieval Muslim traveler, described seeing the “flying leech” while visiting what is today Sri Lanka in the ...