treetop

Noun
  1. The upper branches and leaves of a tree or other plant (synset 113148762)

Found on Word Lists

Other Searches