Subscriber login


Forgot your password?

Library card login

Other

land crab

Definition of land crab

noun

  • a crab that lives in burrows inland and migrates in large numbers to the sea to breed.
    • Family Gecarcinidae: Cardisoma and other genera

land crab in other Oxford dictionaries

Definition of land crab in the US English dictionary
  |  Cite

Word of the day

synodic

/ sɪˈnɒdɪk /
adjective
relating to or involving the conjunction of celestial objects …