Word Meaning

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


Meaning of sphrigosis

- A condition of vegetation in which there is too abundant growth of the stem and leaves, accompanied by deficiency of flowers and fruit.