Foliferous
/(?)/
Fo·lif·er·ous
Foliferous
a.
Producing leaves.