What is the meaning of the word "hirudinean"?

Definitions: