asian horseshoe crab definition

  • noun:
    • horseshoe crab associated with the shore of east Asia
29 votes

How would you define asian horseshoe crab?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!