Reply To: Leeches

#8745

The only place I'd seen leeches in Hong Kong was near the top of Tai Mo Shan; one or two tiny ones.

Seen a field guide illustrations of buffalo leeches, which look alarmingly big

Maybe one of the way less welcome creatures that can "return" as more forests grow again…