foliaged

foliaged

foliaged

Adjective

bearing numerous leaves

Synonyms: