Noun asian horseshoe crab has 1 sense
  1. Asian horseshoe crab - horseshoe crab of the coast of eastern Asia
    --1 is a kind of
    arthropod
    --1 is a member of Tachypleus, genus Tachypleus
,
TOP