foliaged

Adjective
  1. Bearing numerous leaves (synset 301705864)

Found on Word Lists

Other Searches