“Burgeon”

Burgeon means to grow or blossom.

prosper, sprout, snowball