• word of the day

    hypodermis

    hypodermis - Dictionary definition and meaning for word hypodermis

    Definition
    (noun) layer of cells that secretes the chitinous cuticle in e.g. arthropods
Connect with us on Facebook