
luxuriant (adjective)
highly productive; flourishing, profuse, thriving; showing signs of prosperity and comfort; lavish, plush, sumptuous.

highly productive; flourishing, profuse, thriving; showing signs of prosperity and comfort; lavish, plush, sumptuous.