Help
|
中文
|
Home
Sponge Crab
Chinese:四眼斑龟
English:Four-eyed Turtle
Latin:
Sacalia quadriocellata
The Four-eyed Turtle can be found in freshwater streams, brooks and ponds in South-east Asia. Its name is derived from the four bright yellow or green spots on the back of its head.