luxuriant
adjective
°Abundant in growth or detail.