Word Explorer

Horseleech

A veterinarian for horses.

📖 Definitions of "Horseleech"

noun
  1. 1

    A veterinarian for horses.

  2. 2

    A type of sucking worm, Haemopis sanguisuga, larger than the common leech.

Translate “Horseleech” into Another Language

Pick a language — the word will be pre-filled in the translator.

Home/Dictionary/Horseleech