Cá ngựa hay hải mã là tên của một loài động vật sống ở các vùng biển nhiệt đới. Chúng thường có chiều dài từ 16cm đến 35cm. Có thể coi cá ngựa là một loại cá vì chúng có đầy đủ vây ngực và vây lưng. Cá ngựa thường ăn các loài giáp xác nhỏ như tôm hoặc cá bằng cách hút vào miệng. Cá ngựa có thể sống theo cặp nhưng cũng có thể sống thành bầy đàn. Khi sống theo bầy đàn, ngoài việc giao phối vào buổi sáng hoặc chập tối, chúng dành toàn bộ thời gian còn lại để kiếm ăn.
Loài cá ngựa có họ hàng gần với loài cá chìa vôi và cá rồng biển vì đặc tính của giống loài này là con đực thường làm nhiệm vụ mang thai và sinh con thay cho nhiệm vụ của con cái. Tuy nhiên thay vì nuôi những con cá ngựa con trong bụng của chúng giống như tử cung của những con cái, cá ngựa đực sẽ “mang thai” trong một chiếc túi giống như túi của chuột túi (kangaroo).
Cá ngựa đực chỉ sản sinh một lượng tinh trùng nhỏ và cơ hội thụ tinh cho trứng cá ngựa cái rất ít.
Tất cả cá ngựa cái chỉ làm nhiệm vụ đẻ trứng vào túi của cá ngựa đực, quá trình này chỉ diễn ra trong khoảng 5-10 giây. Tinh trùng cá ngựa đực phải nhanh chóng tìm được đường vào chiếc túi này vì khi đã có trứng, túi sẽ nhanh chóng được đóng lại và bịt kín. Mỗi lần giao phối, cá ngựa chỉ sản sinh ra vài trăm tinh trùng nhưng vẫn có thể đẻ tới 100 cá ngựa con.
“Con non nhận được mọi thứ chúng cần trong túi, từ oxy đến thức ăn. Thời gian thai nghén kéo dài từ 14 ngày đến 4 tuần. Quá trình sinh con gắn liền với những cơn co và diễn ra có thể tới 12 giờ”, đại diện tổ chức Seahorse Trust cho biết.