exoskeleton

noun

  1. 1

    A hard outer structure that provides both structure and protection to creatures such as insects and Crustacea.

Translate “exoskeleton” to another language

Click any language to open the translator with this word already filled in.

Exoskeleton Definition & Meaning | TranslatePulse