Seahorses are a type of teleost fish. They are in the genus Hippocampus. They are called 'seahorses' because their head looks like a horse's head. There are about 32–48 species of seahorse. Seahorses live in tropical oceans. 