EGAVE

dermatoskeleton

Meaning

  1. noun exoskeleton

Similar words

dermoskeleton ectoskeleton exoskeleton semiexoskeleton exoderm keratode dermophyte sclerite mesocuticle hypoderm

Save “dermatoskeleton” to learn later