Open main menu

EnglishEdit

NounEdit

land crab (plural land crabs)

  1. Any of the land-based crabs of the family Gecarcinidae.
  2. Any of the land-based crabs of the family Gecarcinucidae.

AnagramsEdit