Entry 1 sense Webster, 1913 Hirudo · Hi·ru·do · IPA 01 n. A genus of leeches, including the common medicinal leech. See Leech. 1. A genus of leeches, including the common medicinal leech. See Leech.(Zool.) See: Leech