Christmas Island red crab

English

edit

Noun

edit

Christmas Island red crab (plural Christmas Island red crabs)

  1. Gecarcoidea natalis, a land crab endemic to Christmas Island and Cocos (Keeling) Islands in the Indian Ocean.
  NODES
Idea 1
idea 1
Note 1