Word Meaning

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


Meaning of photo epinasty

- A disproportionately rapid growth of the upper surface of dorsiventral organs, such as leaves, through the stimulus of exposure to light.