Share
twitterlinkedinfacebook
Image 1 of 1
TIGER LEECH
Tiger leech (Haemadipsa picta) - Leeches comprise an abundant group of forest organisms worldwide and typically feed on warm blooded<br />
animals.