Meaning of hypodermis

Definition of hypodermis

(noun) layer of cells that secretes the chitinous cuticle in e.g. arthropods

Other information on hypodermis

WIKIPEDIA results for hypodermis
Amazon results for hypodermis