EGAVE

dermoskeleton

Meaning

  1. noun An exoskeleton.

Similar words

dermatoskeleton ectoskeleton exoskeleton exoderm ecteron sclerite hypoderm dermalium ecdysis semiexoskeleton

Save “dermoskeleton” to learn later