|
Definition of Leeches
1. leech [v] - See also: leech
Medical Definition of Leeches
1. Annelids of the class hirudinea, especially hirudo medicinalis. Some species, the bloodsuckers, may become temporarily parasitic upon animals, including man. Leeches were formerly used extensively for drawing blood. (12 Dec 1998)