Wiktionary
hirudinal
a. (context obsolete English) Of or pertaining to leeches
a. (context obsolete English) Of or pertaining to leeches