What does asian horseshoe crab mean?

asian horseshoe crab meaning in General Dictionary

horseshoe crab for the coastline of eastern Asia