luxuriant
/-ɔːɹi.ənt/
adjective
Meaning
Abundant in growth or detail.