sea horse
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.
'sea horse' also found in these Oxford entries:

