exosuit
exosuit
means an exoskeletal suit.
Etymology
From exo- + suit.
noun
An exoskeletal suit