hirudinean