Meaning of asian horseshoe crab

Definition of asian horseshoe crab

(noun) horseshoe crab of the coast of eastern Asia

Other information on asian horseshoe crab

WIKIPEDIA results for asian horseshoe crab
Amazon results for asian horseshoe crab