Hirudo

Webster's Dictionary of the English Language

·noun A genus of leeches, including the common medicinal leech. ·see Leech.

Related Words