Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of endodermis

- A layer of cells forming a kind of cuticle inside of the proper cortical layer, or surrounding an individual fibrovascular bundle.