luxuriant in French luxuriant in French luxuriant adj Abundant in growth or detail. Add to Flashcards