Loading page
asian horseshoe crab is a noun meaning "horseshoe crab of the coast of eastern Asia". It carries one recorded sense.
horseshoe crab of the coast of eastern Asia
Definitions, synonyms and semantic relations for asian horseshoe crab come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.