Online English Dictionary

Home

Horseleech


n.

A large blood-sucking leech ( Hæmopsis vorax ), of Europe and Northern Africa. It attacks the lips and mouths of horses.


© 2009 Dammam Community College