Content being validated
Coconut crab
0
0
The Coconut Crab or Brigus Latro is the Largest Terrestrial Arthropod in World. He has a well-developed sense of smell and an ability to climb trees. Coconut crabs grow to an average size of 3 feet from head to tail and can weigh more then 40 lbs.
Read More
Translate
Related content

Media currently exploring