sproutage
/ˈsprautɪdʒ/Definitions
1. noun
a sudden or rapid growth of new vegetation, especially after a period of dormancy
“The sudden sproutage of greenery in the garden after the spring rain was a welcome sight.”
1. noun
a sudden or rapid growth of new vegetation, especially after a period of dormancy
“The sudden sproutage of greenery in the garden after the spring rain was a welcome sight.”