exoskeleta
English
Noun
exoskeleta
plural of
exoskeleton