leaviest

adjective
  1. superlative form of leafy; having the most leaves or the greatest abundance of leaves
  2. Usage: superlative degree

Examples