Post History
Yes, leeches can live above ground, on trees, and drop on their prey. I have seen this happen while hiking in Nepal. The leeches of which @ShemSeger speaks of are water leeches, but leeches also ...
Answer
Yes, leeches can live above ground, on trees, and drop on their prey. I have seen this happen while hiking in Nepal. The leeches of which @ShemSeger speaks of are water leeches, but leeches also ...