seahorse
Concise Oxford English Dictionary © 2008 Oxford University Press:
sea horse
▶noun
- 1 a small marine fish with an upright posture and a head and neck suggestive of a horse. [Genus Hippocampus: many species.]
- 2 a mythical creature with a horse's head and fish's tail.

