Medical Dictionary
Main Entry:
land leech Pronunciation:
'land-"lEch Function:
noun : any of various bloodsucking leeches chiefly of moist tropical regions that live on landand are often troublesome to humans and other animals;
especially : a leech of the gnathobdellid genus
Haemadipsa