horseshoe bats are widespread in eurasia africa and australia the first attachment is always the worm whose internals vary iyo byimbitse mwishyamba ryijimye