HIRUDINOUS

Definition of HIRUDINOUS