exoskeleto
Ido
Noun
exoskeleto
(
plural
exoskeleti
)
(
anatomy
)
exoskeleton