meaning of asian horseshoe crab

asian horseshoe crab meaning in General Dictionary

horseshoe crab for the coastline of eastern Asia