Webster's Revised Unabridged Dictionary · 1913

Hirudo

Hirudo , noun

[Latin, a leech.]

(Zoology) A genus of leeches, including the common medicinal leech. See Leech.