HIRUDO Meaning of HIRUDO in English noun a genus of leeches, including the common medicinal leech. ·see leech. Webster English vocab. Английский словарь Webster. 2012