Stock photo of Tiger Leech (Haemadipsa picta) feeding on human arm, Dannum Valley, Sabah…. Available for sale on
Tiger leech (Haemadipsa picta) feeding on human blood. Leeches attach themselves to the skin using suckers and create a wound with their three sharp j Stock Photo - Alamy
Stock photo of Close up of Tiger Leech (Haemadipsa picta) on a leaf in tropical…. Available for sale on