: any of various bloodsucking leeches chiefly of moist tropical regions that live on land and are often troublesome to man and other animals; especially : a leech of the gnathobdellid genus Haemadipsa
Useful english dictionary. 2012.
Useful english dictionary. 2012.