Noun
exoskeleton [pl. exoskeletons] , {zool.}
هيكل خارجي {الحيوان}
...
exoskeleton {zool.}
قشرة {الحيوان}
similar Results
exoskeletons (n.) , [sing. an exoskeleton]