asian_horseshoe_crab
1. [ noun ] (zoology) horseshoe crab of the coast of eastern Asia
Related terms: arthropod Tachypleus