Definitions | horseshoe crab |
| noun (horseshoe crab, horseshoe crabs)
- A type of chelicerate arthropod, of the genus Limulus, resembling a crab.
Translations: Supplemental Details:Sponsor an extended definition for horseshoe crab for as little as $10 per month. Click here to contact us.
| |
|