Hi*ru"do (?), n. [L., a leech.] Zool.

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

 

© Webster 1913.