flourishing (adj.)
- abundant
- balmy
- blooming
- booming
- bountiful
- budding
- clear
- copious
- creative
- crescent
- dense
- developed
- exuberant
- fair
- fat
- fecund
- fertile
- florescent
- flowering
- fruitful
- fruiting
- full-fledged
- full-grown
- generous
- gross
- growing
- grown
- halcyon
- heavy
- hypertrophied
- impenetrable
- increasing
- jungly
- lush
- luxuriant
- mature
- overgrown
- palmy
- plenteous
- plentiful
- pregnant
- productive
- prolific
- prospering
- prosperous
- rank
- rich
- riotous
- rosy
- seminal
- shaking
- sleek
- successful
- superabundant
- teeming
- thick
- thriving
- uberous
- vigorous
- waving
- weedy