Answer: hirudinoid

AnswerCrossword Clue
hirudinoidlike a leech