foliferous (comparative more foliferous, superlative most foliferous)
From Latin folium (“leaf”) + -ferous. Compare French foliifère.