Search term exoskeletal has one result
Jump to
EN English FR French
exoskeletal (adj) [Of, or pertaining to an exoskeleton] (adj) exosquelettique (adj) [Of, or pertaining to an exoskeleton] (adj)