FANDOM


Christmas-Island-red-crab-feeding-on-forest-vegetation

The Christmas Island red crab (Gecarcoidea natalis) is a species of land crab that is endemic to Christmas Island and the Cocos Islands in the Indian Ocean.

Gallery

Community content is available under CC-BY-SA unless otherwise noted.