LAND CRAB


Meaning of LAND CRAB in English

■ noun a crab that lives in burrows on land and migrates to the sea to breed. [Family Gecarcinidae.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.