foliose

adj

1.
bearing numerous leaves