exoskeleton ( synonym found)

Definition of exoskeleton:

(n) : a hard outer structure that provides both structure and protection to creatures such as insects and Crustacea

Definition of exoskeleton:

(n) : a hard outer structure that provides both structure and protection to creatures such as insects and Crustacea

Back to Top