1.
overmuch
2.
an
excess
of
3.
superabundant
4.
plethoric
5.
luxuriant