"exoskeleton" translation into Spanish

EN

"exoskeleton" in Spanish

EN exoskeleton
volume_up
{noun}

1. zoology

exoskeleton