SPHRIGOSIS MEANING IN ENGLISH

• Sphrigosis Definition & Synonyms

  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.


RECENT SEARCHES