EXOSKELETON | meaning in the Cambridge English Dictionary

EXOSKELETON | meaning in the Cambridge English Dictionary