luxuriant

Definition: (adjective) Produced or growing in extreme abundance.
Synonyms: lush, profuse, riotous, exuberant.
Usage: The rivulet was hidden by the luxuriant vegetation of the banks save at one point, where I caught a triangular patch of its glittering water.
Discuss