This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Limulus
n.
The only existing genus of Merostomata. It includes only a
few species from the East Indies, and one (Limulus polyphemus) from the
Atlantic coast of North America. Called also Molucca crab, king crab,
horseshoe crab, and horsefoot.