Carapace



noun
1.
សំបកឬស្នូកសំដៅលើសត្វកន្ធាយឬអណ្ដើក
ENGLISH MEANING
noun
1.
The thick shell or shield which covers the back of the tortoise, or turtle, the crab, and other crustaceous animals.