haemopis
1. [ noun ] (biology,zoology) leeches
Synonyms: genus_Haemopis
Related terms: worm_genus Hirudinidae horseleech
Similar spelling:   Hampson
  Hampshire
  hemopoiesis
  ham-fisted