Dictionary definition · luxuriant
adjective
- marked by complexity and richness of detail"an elaborate lace pattern"
- displaying luxury and furnishing gratification to the senses"an epicurean banquet"
- produced or growing in extreme abundance"their riotous blooming"
Source: Open English WordNet (CC BY 4.0).