HIRUDINOID

Definition of HIRUDINOID