Crossword clues for haemopis haemopis Leeches The Collaborative International Dictionary Related phrases: Haemopis vorax