This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Sphrigosis

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



Shares

Related Words

Menu