English Dictionary
◊ HAEMOPIS
Haemopis
n : leeches [syn: {Haemopis}, {genus Haemopis}]