ASIAN HORSESHOE CRAB





Definition:

  1. [noun] horseshoe crab of the coast of eastern Asia
    Synonyms: Asian horseshoe crab

Synonyms: