Christmas Island red crab - Wiktionary, the free dictionary
Article Images
Christmas Island red crab (plural Christmas Island red crabs)
- Gecarcoidea natalis, a land crab endemic to Christmas Island and Cocos (Keeling) Islands in the Indian Ocean.
Christmas Island red crab (plural Christmas Island red crabs)