Meaning of horseshoe crab
Definition of horseshoe crab
(noun)
large
marine
arthropod
of the Atlantic
coast
of North America having a
domed
carapace
that is
shaped
like
a
horseshoe
and a
stiff
pointed
tail; a
living
fossil
related
to the
wood
louse
Other information on horseshoe crab
WIKIPEDIA results for
horseshoe crab
Amazon results for
horseshoe crab
Tweet