merhorse
Etymology
From mer- + horse.
merhorse means A seahorse. Lexicurio rates it Sui generis — a strength score of 91 out of 100.
noun
- A seahorse.“[…] super-otter, merhorse (a kind of sea horse), marine saurian and father-of-all-the-turtles.”
- A mythical sea monster with a horse-like head, mane, and large eyes.