A Strange sea animal seen in Philippines Part2

3 years ago
64

Horseshoe crabs are marine and brackish water arthropods of the family Limulidae and the only living members of the order Xiphosura. Their popular name is a misnomer, as they are not true crabs or crustaceans, as crabs are, but a different order of arthropods.

Loading comments...