luxuriant

adjective
  1. growing abundantly and with great vigor
  2. Usage: often used to describe vegetation
  3. characterized by abundance and rich extravagance

Examples