H4O1R1S1E1L1E1E1C3H4E1S1
20 points
HORSELEECHES is validvalid
HORSELEECH, a large freshwater leech [n]
HORSELEECH, a large species of leech, supposed to fasten on horses [n]
HORSELEECH, a large freshwater leech [n]
HORSELEECH, a large species of leech, supposed to fasten on horses [n]